bdd

实例化需求的概念和流程

实例化需求的概念和流程

● 频繁验证频繁验证的依据是提炼需求产生的实例化需求,它是所有过程实施中都必须要反复进行的工作。● 演化出一个文档系统通过以上的这些流程,后演化出一个文档系统。实例化需求过程的核心是与用户站在一起,从沟通开始,不断举例、细化、精简到统一确认。 »

敏捷测试的思考和新发展

然而,在敏捷测试中,由于迭代快、需求变化相对频繁,缺乏详细的需求描述文档和足够的设计描述文档,探索式测试发挥更大的作用,甚至在新功能测试中发挥决定性的作用。需要提醒的是,在敏捷测试中,回归测试应该仍然以用例测试为主,可以这样说,回归测试还是百分之百的用例测试。 »

行为驱动开发之三,从测试驱动开发中来

  TDD的由来   测试驱动开发(Test Driven Development, TDD)的想法来自于极限编程(Extreme Programming,XP)。XP始于1999年,以测试为先为理念。因为缺少工具的支持,XP一开始不温不火,直到Junit问世,XP才得到广泛推广。坊间传言,Junit是Kent Beck和Eric Gamma两位大牛在飞机上无聊了写着玩儿弄出来的。到了03年,XP... »

BDD课题研究之测试思想和方法总结

前段时间和文朗做了BDD课题的研究,现将部分总结报告发出来与大家共享,欢迎指正批评,欢迎交流经验。此次研究的课题是BDD,主要涉及两个方面:测试的思想和方法、技术框架。回到BDD正题,BDD中有两个大的概念:测试先行和系统设计。BDD的测试思想先前在写日报的过程中,以关键字的形式来描述,这里用同样的方式来表达。 »