一:前端测试的背景 、为什么做测试 1、测试分类 (1).TDD(Test-Driven Development) 测试驱动开发 (2).BDD(Behavior Drive Development) 行为驱动开发 它通过用自然语言书写非程序员可读的测试用例扩展了测试驱动...
分类:
其他好文 时间:
2015-06-11 17:15:47
阅读次数:
148
组里马上要转变开发模式,由传统的开发模式(Developer开发,QA测试),转变为尝试TDD(Test-driven development,测试驱动开发)的开发模型。由此将不存在QA的角色,或者仅存很少的QA用于系统模块间的集成测试。 因此代码的测试与开发都将由开发者(Developer)...
分类:
Web程序 时间:
2015-06-09 19:58:54
阅读次数:
7825
团队和个人要保持成长就得不断学习是不是?这里总结一下作为码农最近关注的东西.
敏捷开发,怎么构建自组织团队
PMI-ACP官网有11本推荐教材,比那本PMBOK实在多了
<Scrum敏捷软件开发>部分文字可以当哲学书来看了
<程序员修炼之道–从小工到专家>部分硬实力的提升
测试驱动开发
<测试驱动开发>
南京大学MOOC课程<软件测试>,在Coursera上可以进修
Jenkins集成平台
A...
分类:
其他好文 时间:
2015-06-02 13:29:36
阅读次数:
145
在编写程序之前,先确定程序中的变量、控件等元素允许的值。若在编写程序时,变量、控件中的值与事先确定的值不相符,就说明程序的某处有bug,这种测试方法就是TDD(Test Driven Development,测试驱动开发)。TDD与OpenGL ES一样,只是一套标准或一套API。Android S...
分类:
其他好文 时间:
2015-05-30 10:41:01
阅读次数:
137
测试驱动开发网上也谈了很多了,PHP方面的文章也有一些,在百度和Google里搜,好像没有看到几篇谈用Mock(伪装对象)的技术的,这里写篇文章讲讲。 先过一下测试驱动开发的基本理念:就是先写测试用例(一般这个测...
分类:
Web程序 时间:
2015-05-29 14:10:38
阅读次数:
142
本节我们将学习一些测试驱动开发环境的搭建,测试驱动开发概念和流程。所涉及的内容全部会以截图的形式贴出来,如果你也感兴趣,可以一步一步的跟着来做,如果你有任何问题,可以进行留言,我也会很高兴的为你答疑...
分类:
其他好文 时间:
2015-05-29 12:21:30
阅读次数:
134
虽然软件质量不等于代码质量,但是代码上的缺陷会严重的影响到软件产品的质量。那么如何提高代码质量?请看我为大家带来提高代码质量的十二个技巧。
原文地址: http://www.hpboys.com/587.html
技巧一:测试驱动开发(TDD)
如果说要找一个最能提高代码质量同时还要减少bug的实践练习恐怕就非TDD莫属了。它的优点是适用于任何类型的项目和敏捷开发。其...
分类:
其他好文 时间:
2015-05-15 13:43:40
阅读次数:
122
一、实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式(2) TDD(Test Driven Devlopment, 测试驱动开发)先写测试代码,然后再写产品代码,从而写出来的代码就是正确的...
分类:
其他好文 时间:
2015-05-07 21:50:40
阅读次数:
148
(一)单元测试(1) 三种代码伪代码产品代码测试代码一般测试:边界测试:测试出错情况改正代码:(2) TDD(Test Driven Devlopment, 测试驱动开发)TDD的一般步骤如下:明确当前要完成的功能,记录成一个测试列表快速完成编写针对此功能的测试用例测试代码编译不通过(没产品代码呢)...
分类:
编程语言 时间:
2015-05-06 12:54:56
阅读次数:
175
实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式(一)单元测试(1) 三种代码(2) TDD(Test Driven Devlopment, 测试驱动开发)(二)面向对象三要素(1)抽象利...
分类:
编程语言 时间:
2015-05-06 06:53:40
阅读次数:
204