2022年9月21日
测试工作流程及阶段产出物
- 参与产品需求会,理解需求文档,并在沟通和理解正确的情况下按照需求编写测试用例(xmind),测试用例的编写依据测试用例编写规范进行。
产出物:
- 测试用例内部审查后,导出Excel文件,并补充[用例类型],[用例作者] 这2个字段,后通过内部定制的应用导入到禅道系统。
产出物:
- 对于手工测试,需要准备测试数据。包括设置数据、预期数据等。
产出物:
- 对于接口测试和接口的集成测试,与研发部门沟通接口的定义,确定接口定义后编写 jmeter 脚本及对应的数据csv文件。
产出物:
- 对于UI测试,则在在客户端界面开发期间,测试人员根据产品原型编写 python 测试脚本并定义UI定位元素主键、建模 csv 文件并准备测试数据。
产出物:
- pytest测试用例脚本 1份
- 测试数据模型csv文件 1份
- 对于UI测试,在客户端开发完成后,测试人员补充定位元素的位置信息并调试编写的pytest脚本(包括android及iOS)。
产出物:
- pytest测试用例脚本的调试及完善 1份
- 模型数据文件csv的完善 1份
- 定位元素位置补充完整 android和iOS各1份
- 测试准备。测试人员须在禅道系统新建测试单,填写必要项后开始进行测试。
产出物:
- 测试过程。产出物包括:禅道测试用例的执行及状态变更。
- 手工测试。产出物:测试结果数据 1份,手工测试报告 1份。
- jmeter接口测试。产出物:jmeter测试截图 1份,jmeter测试报告 1份
- pytest ui测试。产出物:pytest测试截图 1份,pytest测试报告 1份
- 测试完成。测试完成后,需要修改测试单的状态为已关闭。
- 根据测试结果修改对应的测试用例在禅道系统中的状态,小的瑕疵不记入bug。数据逻辑错误、影响使用或流程进展的错误标记为bug后转给开发人员。
由开发人员修正错误后转给测试人员并通知测试人员,由测试人员进行bug修复测试,测试通过后关闭该bug。
- 测试报告。测试人员须根据测试单在禅道系统内创建测试报告。
- 禅道测试报告必须附加上测试过程中产生的产出物,并给出测试结果及测试意见。