联系:
通过邮件跟我联系,康美国将发给您免费的视频,文章和工作表。有时候我会给您发送关于低成本的学习产品,例如电子邮件课程,书籍以及在线研讨会:http://agilenoir.biz/zh/敏捷理念/
尺寸重要:
在这一点上,我希望你得到了为什么在金字塔上层测试过度会导致金字塔跌倒的想法。在上一集里我提到了你可以得到一个测试金字塔工作表。这个工作表可以用来计划如何建立测试项目中最雄伟的金字塔。
为了帮助做到这是可以计量的,举一个例子,让我谈一些使用工作表的数据,你如何能做到这一点。如果你现在有这个工作表,从你的邮箱里找出来。如果你还未用电子邮件注册,我建议你现在马上去注册,这个工作表一分钟就会出现在你的邮箱里。否则,你现在只要认真听。我看到这里有一些有着良好敏捷团队的典型的数据。你的团队的状况呢可能会一样,或者或多或少。重要的是金字塔楼层之间的比率。
例如,一个团队工作2周迭代,完成4个丶User stories。这些故事需要2次UI测试,8次皮下测试,20次微测试,以及新创建代码的代码覆盖率> 90%。这个团队连续这样工作了一年。他们完成了大约100个UI测试,300左右皮下测试,1000-3000微测试,他们的产品不需要一个bug跟踪系统由于他们几乎不会创造衰退现象并能跟上市场需要的问题或新的特点的脚步。
10年后,该产品有100 至500UI测试(方差是由去除旧的UI测试和部件来保持简单的用户交互),一千多皮下测试,10000微测试,只花20分钟来执行,和代码覆盖率仍大于90%。
实现这个目标的产品可以永远做下去,因为他们的设计就是一直保持更新并能迅速应对市场变化。如果你想得到学习如何开发代码使用TDD、BDD ATDD的帮助,或者,有兴趣接受免费的文章和视频,如测试金字塔工作表,输入http://agilenoir.biz/agilethoughts(或HTTP:/ / agilenoir敏捷理念)到您的浏览器并填写您的联系方式。今天我就送你免费的金字塔测试工作表。接下来你还会得到更多关于自动化测试的免费视频和文章,提供低价格的电子邮件课程,如如何建立测试自动化来实现你的测试金字塔。
你的朋友,
康美国