头脑风暴:
回顾测试理论课程
以购物app为例,模拟一次从需求到上线的完整过程
前提:该项目以迭代方式开发,分三次开发送测。需求已明确。
1、需求文档的检查,明确测试点
2、制定测试方案
确认测试范围
确认测试方法:功能、性能、自动化、安全性、兼容性、安装卸载....
确认测试工具和方法:自动化工具、测试管理工具?兼容性如何测试?模拟器?CI/CD是否执行
确认测试计划:
需要多少人?什么时候需要?做什么?
确认测试资源:需要什么环境?云测试环境还是自购机?
确认进入退出测试准则
3、编写测试用例
4、评审测试用例
5、测试执行:
准备工作:配置库,CI/CD脚本,测试环境和资源
收到第一个测试版本:冒烟测试,全面测试
收到第二个测试版本:冒烟测试,新功能测试,bug验证
收到第三个测试版本:冒烟测试,新功能测试,bug验证,自动化测试开发完毕
收到第四个测试版本:冒烟测试,自动化回归测试,bug验证,性能测试,安全性测试,探索性测试
收到第五个测试版本:冒烟测试,自动化回归测试,交叉测试,bug验证,性能测试,漏测分析,探索性测试
收到第六个测试版本:冒烟测试,bug验证,兼容性测试,安装卸载测试,回归测试,自动化测试,探索性测试
收到第七个测试版本:冒烟测试,bug验证,自动化回归测试
全程进行风险分析和测试度量
6、出测试报告,发布realease版本
7、测试过程改进
说说自己工作中的测试流程
最新推荐文章于 2022-12-05 10:12:50 发布