电脑
需求分析在项目开始阶段要参与需求评审,分析功能点,提出疑问,与产品沟通并得出结论。根据产品的最终需求来编写测试计划和测试用例等。
测试计划 负责人编写测试计划,包括人员分配、时间安排、任务分配等
用例编写 1)、保证覆盖率,且需有正面及反面用例,需有回归测试用例(回归主要功能); 2)、用例需导入禅道,测试用例每个步骤都要有对应的结果,这个必须有。如果步骤没有对应的结果,禅道会把结果置成N/A或失败。 3)、需编写冒烟测试用例,并给到开发,测试用例中的一级用例作为冒烟测试用例提供给开发。 4)、比较大的需求或者项目需评审用例。
环境部署 1)需拿到开发给的部署文档,一个需求或版本统一由一人负责环境。(特殊情况除外)部署文档需要详细的列出要部署的代码、数据库脚本、代码中的配置项等等
系统测试 1)、第一轮功能测试:所有用例执行一遍,暴露出大部分bug; 2)、第二轮功能测试:bug修复完后验证所有功能; 3)、回归测试:验证整个软件主要功能。
BUG跟踪 1)、及时询问和督促开发修改bug,特别是会影响测试进度的bug,如当日未解决,在测试日报中特别标注;当天9:00—14:00提的bug当天解决,14:00以后提的bug可第二天解决 2)、督促开发在禅道上将bug变成已解决状态; 3)、验证bug,需测试与bug相关功能,防止产生新bug
统测试报告 1)、所有bug已修复并关闭,统一模板编写报告; 2)、报告发送给产品人员并存放至禅道测试文档库;
业务总结文档 1)、最好每个需求都写,如非常小的需求,可不写;2)、测试总结,针对本次测试过程中发现的问题及问题改进的方法做一个记录,让项目的其他人员能够在之后的项目过程中优化问题。
各个环节规范自己的工作流程