功能测试准入准出

目的

为了提高产品研发质量,提高测试及上线效率,规范研发过程质量意识,特制定测试准入准出规范要求。

项目提测前需进行测试准入的检查,本文档基于功能测试罗列以下标准:

测试准入

1、新产品新功能需求PRD评审通过,WIKI记录并保留完整的版本变更记录。

2、如需要兼容性测试需明确范围和要求。

3、产品的功能树,状态流转文档,短信模板文档等完整提供。

4、UI设计稿完整提供并评审通过。

5、研发设计文档、接口文档、部署文档完整提供。。

6、测试用例设计完成并评审通过。

7、测试环境准备完毕,相关网络、系统、外部(短信白名单等)权限申请开通完毕,相关数据表已完成创建,如涉及支付,必须提供产品记账规则表。

8、开发人员编码结束,并在开发环境已完成单元测试。

9、研发根据QA提供的冒烟用例完成集成自测,并提供自测报告,如没有完全实现,研发需提供测试范围。涉及多模块,关联性强的功能点需同步提测。

项目测试过程中,如遇到以下因素,可以进行测试暂停和停止测试的操作:

测试暂停,停止

1、测试过程中出现产品重大需求变更或者研发设计变更,需要暂停测试重新评估测试范围。

2、被测项目需调整而暂停的,测试也相应暂停。并备份暂停点数据。

3、被测系统经过UAT测试,达到系统准出标准,可以停止测试。

 

项目测试过程中,遇到测试暂停和停止后,恢复测试的标准:

测试恢复

1、  重大bug被解决或程序流程修复。

2、  需求变更或设计变更开发完成。

3、  优先级更高的任务已经被完成。

4、  软件项目调整后重新启动,测试任务应随之启动。

 

测试完成后,达到可以交付的准出标准:

测试准出

1、所有测试用例都已成功执行。

2、测试功能点覆盖率达到100%。

3、所有发现的缺陷都记录在JIRA。

4、Bug修复率达到100%,本期不修复或者产品确认非BUG的需在JIRA备注。

5、性能指标、兼容性报告达到要求。 

6、产出系统测试总结报告。

7、产品UAT通过。

8、研发代码封版后回归测试通过。


注: 上文内容不用于商业目的, 如涉及知识产权问题, 请权利人联系 vtest-top@foxmail.com , 将立即处理, 谢谢!