测试整个工作流程围绕着禅道项目管理工具运行:
1.产品给出需求文档->2.评审后拆分开发任务和测试任务->3.测试用例编写和评审->4.开发人员完成开发提测将测试任务指给测试人员->5.测试人员测试提bug->release环境做发布前验证->版本上线
可以参考禅道官方的项目管理流程图
下面就以上面的工作流程为顺序提出对每个环节的工作规范。
1. 需求评审
由产品经理主持需求评审,相关开发、测试同学参加。
要求待评审的需求至少提前3天提交到禅道中。
对测试的要求:
1. 至少提前一天浏览需求,对需求有初步理解。
2. 必须参加负责项目的需求评审,如因故不能参加,考虑延期评审或找人代替
3. 思考可能的业务逻辑疏漏或与现有逻辑的冲突
4. 需求评审后要评估测试工作量(小时或人天)
5. 拆分任务,将需求在禅道中拆分为测试任务。
2. 测试用例编写
1. 测试用例编写要符合规范https://ryan255.ltd/testcasestandard/
2. 新功能要求一定要编写测试用例
3. 项目时间紧急,也要列出测试点,以便日后将用例补充完整