为了规范转测试流程,优化测试过程,提高测试效率,针对敏捷测试,根据项目当前实际情况,特制定此转测试标准。
转story测试检查项:
1、Story是否经过头脑风暴会议,问题是否都澄清?
2、Story简单设计是否经过review?
3、Story简单设计评审问题是否关闭(summary)?
4、Story测试用例完成,并且经过review?
5、Story测试用例评审问题是否修改且已关闭(summary)?
6、开发人员是否自己执行完Story预测试用例,并且全部通过(需提供签名的预测试用例文档)。
7、协议接口文档、数据库接口文档、规格等套件是否齐备,并且是最新状态
8、提供的归档包是否完备(V100R003C56B002-database-scripts.tar.gz、V100R003C56B002-database-scripts.tar.gz、V100R003C56B002-PORTAL-install.tar.gz、JDK.tar.gz、oms_tool.tar.gz、portal_tool.tar.gz)
9、代码是否已经经过检视责任人的检视(包括模块间代码重用的检查),并且所有的检视意见已经修改完毕,由代码检视责任人验收通过(提供了预审表单和汇总表单)
转迭代测试检查项:
1、本次迭代所有的Story是否已经开发完成,且如未完成已提前向PO申请延期到下一次迭代
2、本次迭代所有Story简单设计评审问题是否关闭(summary)?
3、本次迭代所有Story测试用例评审问题是否修改且已关闭(summary)?
4、本次迭代所有Story开发人员是否自己执行完预测试用例,并且全部通过(需提供签名的预测试用例文档)。
5、提供的归档包是否完备(V100R003C56B002-database-scripts.tar.gz、V100R003C56B002-database-scripts.tar.gz、V100R003C56B002-PORTAL-install.tar.gz、JDK.tar.gz、oms_tool.tar.gz、portal_tool.tar.gz)
6、Story测试发现的问题是否修改,不允许遗留致命、严重问题
7、Story测试发现的问题已修改后,必需经过开发内部验证通过(如果转到测试这边,发现前一轮已修复的问题,开发内部未验证,则测试人员迭代中不进行验证(测试只验证checked问题单))
8、对于非TD上的问题单,开发必需提供经过开发内部审核过的问题单列表(需提供签名的问题单列表)。
9、协议接口文档、数据库接口文档、规格等套件是否齐备,并且是最新状态
10、是否给出测试建议(修改问题可能影响的功能等建议)
11、开发code是否经过review,并且问题已跟踪关闭
转SDV测试检查项:
1、本次迭代所有Story开发人员是否自己执行完预测试用例,并且全部通过(需提供签名的预测试用例文档)。
2、提供的归档包是否完备(V100R003C56B002-database-scripts.tar.gz、V100R003C56B002-database-scripts.tar.gz、V100R003C56B002-PORTAL-install.tar.gz、JDK.tar.gz、oms_tool.tar.gz、portal_tool.tar.gz)
3、迭代测试发现的问题是否完全修复(未修复问题要说明原因)
4、迭代测试发现的问题已修改后,必需经过开发内部验证通过(如果转到测试这边,发现前一轮已修复的问题,开发内部未验证,则测试人员迭代中不进行验证(测试只验证checked问题单))
5、对于非TD上的问题单,开发必需提供经过开发内部审核过的问题单列表(需提供签名的问题单列表)。
6、协议接口文档、数据库接口文档、规格等套件是否齐备,并且是最新状态
7、是否给出测试建议(修改问题可能影响的功能等建议)
8、开发code是否经过review,并且问题已跟踪关闭
转验收测试检查项:
1、转验收的软件包与资料文档交付件是否完整
2、项目所有需求是否已经开发完成
3、SDV测试发现的问题是否修改,遗留缺陷DI满足SOW与合同的要求
4、持续集成环境中静态检查是否没有新增告警
5、持续集成环境中新增代码圈复杂度是否小于15
6、单元测试覆盖率是否满足SOW的要求
7、SDV测试报告是否提供
8、是否满足SOW中要求的各项质量目标
9、SOW中要求的交付件和非交付件是否提供?(如静态检查报告、安装包、安装指南等)