测试驱动开发的主要步骤是什么


Posted in 面试题 onDecember 10, 2014
1. Write a single test
2. Compile it. It shouldn’t compile because you’ve not written the implementation code
3. Implement just enough code to get the test to compile
4. Run the test and see it fail
5. Implement just enough code to get the test to pass
6. Run the test and see it pass
7. Refactor for clarity and “once and only once”
8. Repeat

Tags in this post...

面试题 相关文章推荐
宝信软件JAVA工程师面试经历
Aug 19 面试题
一个C/C++编程面试题
Nov 10 面试题
一套C++笔试题面试题
Jun 06 面试题
经典c++面试题二
Aug 14 面试题
为什么在使用动态 SQL 语句时必须为低层数据库对象授予权限
Dec 13 面试题
一个SQL面试题
Aug 21 面试题
.net开发工程师面试题
Feb 25 面试题
杭州信雅达系统.NET工程师面试试题
Feb 08 面试题
Internet体系结构
Dec 21 面试题
Linux的文件类型
Mar 07 面试题
飞利信loadrunner和软件测试笔试题
Sep 22 面试题
软件测试有哪些?什么是配置项?
Feb 12 面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
测试时代收集的软件测试面试题
Sep 25 #面试题
软件测试面试题
Oct 21 #面试题
软件测试企业面试试卷
Jul 13 #面试题
国外软件测试工程师面试题
Dec 09 #面试题
You might like
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
广告显示判断
2006/08/31 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
jQuery中clone()方法用法实例
2015/01/16 Javascript
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
jQuery实现左右切换焦点图
2015/04/03 Javascript
实例讲解jquery中mouseleave和mouseout的区别
2016/02/17 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
JS使用正则表达式实现关键字替换加粗功能示例
2016/08/03 Javascript
详解jQuery事件
2017/01/13 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
详谈js模块化规范
2017/07/07 Javascript
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
微信小程序中换行空格(多个空格)写法详解
2018/07/10 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
Nodejs封装类似express框架的路由实例详解
2020/01/05 NodeJs
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
antd-日历组件,前后禁止选择,只能选中间一部分的实例
2020/10/29 Javascript
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
2018/12/11 Python
python 用for循环实现1~n求和的实例
2019/02/01 Python
python和c语言的主要区别总结
2019/07/07 Python
django如何实现视图重定向
2019/07/24 Python
python3使用print打印带颜色的字符串代码实例
2019/08/22 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
元旦趣味活动方案
2014/08/22 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
廉政承诺书范文
2015/04/28 职场文书
Redis三种集群模式详解
2021/10/05 Redis
Java使用JMeter进行高并发测试
2021/11/23 Java/Android
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android