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


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...

面试题 相关文章推荐
会话Bean的种类
Nov 07 面试题
开发中都用到了那些设计模式?用在什么场合?
Aug 21 面试题
介绍Java的内部类
Oct 27 面试题
static函数与普通函数有什么区别
Dec 25 面试题
易程科技软件测试笔试
Mar 24 面试题
EJB timer的种类
Oct 28 面试题
介绍一下JMS编程步骤
Sep 22 面试题
Prototype中如何为一个元素添加一个方法
Dec 08 面试题
如何整合JQuery和Prototype
Jan 31 面试题
请问软件开发中的设计模式你会使用哪些
May 13 面试题
重写子类方法时,抛出异常的书写注意事项
Oct 17 面试题
Ruby如何定义一个类
Oct 08 面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
测试时代收集的软件测试面试题
Sep 25 #面试题
软件测试面试题
Oct 21 #面试题
软件测试企业面试试卷
Jul 13 #面试题
国外软件测试工程师面试题
Dec 09 #面试题
You might like
php常用表单验证类用法实例
2015/06/18 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
PHP如何将XML转成数组
2016/04/04 PHP
javascript中动态加载js文件多种解决办法总结
2013/11/15 Javascript
javascript里使用php代码实例
2014/12/13 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
2015/12/04 Javascript
jQuery UI库中dialog对话框功能使用全解析
2016/04/23 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
微信小程序自定义对话框弹出和隐藏动画
2018/07/19 Javascript
详解从Vue-router到html5的pushState
2018/07/21 Javascript
Node.js npm命令运行node.js脚本的方法
2018/10/10 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
微信小程序实现简易table表格
2020/06/19 Javascript
JS实现返回上一页并刷新页面的方法分析
2019/07/16 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
微信小程序全局变量的设置、使用、修改过程解析
2019/09/24 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
Element Breadcrumb 面包屑的使用方法
2020/07/26 Javascript
小程序自动化测试的示例代码
2020/08/11 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
Python获取Windows或Linux主机名称通用函数分享
2014/11/22 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
基于python求两个列表的并集.交集.差集
2020/02/10 Python
美国知名日用品连锁超市:Dollar General(多来店)
2017/01/14 全球购物
台湾最大网路书店:博客来
2018/03/18 全球购物
JD Sports比利时官网:英国领先的运动鞋和运动服饰零售商
2018/10/10 全球购物
网页美工求职信
2014/02/15 职场文书
外贸业务员求职信
2014/06/16 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
审计局2014法制宣传日活动总结
2014/11/01 职场文书
原生Javascript+HTML5一步步实现拖拽排序
2021/06/12 Javascript