从一个实例详解敏捷测试的最佳实践(12)

发表于:2017-04-17来源:IBM作者:陈 晓颖点击数: 标签:
3.3.2 估算测试框架的搭建 测试框架是自动测试必不可少的一部分工作。由于敏捷开发流程倡导快速而高效得完成任务,这就要求一定的自动测试率。一个

3.3.2 估算测试框架的搭建

测试框架是自动测试必不可少的一部分工作。由于敏捷开发流程倡导快速而高效得完成任务,这就要求一定的自动测试率。一个完善的测试框架可以大大提高测试效率,及时反馈产品的质量。

在敏捷开发流程中,在第一个 Sprint 周期里,需要增加一项建立测试框架的任务。在随后的迭代过程中,只有当测试框架需要大幅度调整时,测试团队才需要考虑将其单独作为任务,否则可以不用作为主要任务罗列出来。

项目实例:

考虑该项目刚刚进入测试,需要为此建立一个测试框架。于是,在原先的估算中多增加一些任务。

任务 估算(小时)
选择测试工具 3
建立测试系统 3
编写下载、存放和恢复测试数据的脚本 2
寻找或建立测试结果汇报工具 8
   
设计具体的搜索测试用例 4
准备搜索测试数据 4
编写和测试“搜索”模块 3
编写和测试“验证返回列表”的模块 1
学习“在结果中搜索”的模块设计 4
编写和测试“在结果中搜索”模块 4
   
第一次执行测试 4
分析第一轮测试结果 4
第二次执行测试 4
分析第二轮测试结果 4
   
总共 52

原文转自:https://www.ibm.com/developerworks/cn/rational/r-cn-agiletestexplain/