以下的这些测试流程及问题是我刚刚到新公司的一些简单的疑问,可能对于别人的参考价值不大,只是自己的一个笔记而已,见谅!
测试流程:
1. 查看需求;
在哪里看?是在Redmine还是在SVN里有需求文档?
直接在Redmine查看;“技术改进”的一般就是产品人员提的需求;
2. 编写测试用例;
测试用例编写有固定模板,存放在哪?
固定模板在SVN里有;或者每次写完后,删除上一次的内容,写新的内容;
3. 测试用例评审;
对应发给哪个产品人员?直接发送还是存放在SVN里?
写好之后,以附件的形式发邮件给产品及开发人员;不过发给产品之前,测试组内要先评审通过;
4. 版本更新;
怎么确定测试环境的版本已经更新了?
开发会把项目程序包以附件的形式发邮件,测试再更新到测试环境;
5. 执行测试用例;
在哪里执行?执行的结果保存在测试用例的模板?
在更新后的测试环境里执行测试用例,执行结果填写在测试用例模板的‘测试执行’表格里;
6. 提交bug;
直接提交在Redmine?具体怎么操作?
直接在Redmine提交bug:
新建问题>错误>新建/测试通过>开发>上传截图,点击描述图片图标,在两个感叹号之间输入图片名称>创建;
7. 回归测试
所有的bug修改完成后,发通过报告?怎么写?是否有模板?开发会再更新一个版本?怎么确定开发已经更新完成了?
开发会把项目程序打包以附件形式发邮件;测试通过会发通过报告,不通过会发不通过报告;
8. 线上验证测试
版本上线是谁来完成?上线后测试环境?验证没有问题后是否也要发通过报告?
线上测试相当于是一个验证测试,主要由测试人员和产品人员一起来验收;
9. 同步到补丁环境
该版本上线测试没有问题后,会到补丁环境?
该版本上线测试没有问题后,会更新到补丁环境,由测试人员完成;