目录
1.bug的生命周期有哪些
1)new:新发现bug
2)open:确认是bug
3)fixed:对bug进行修改
4)rejected:认为不是bug,不需要修改
5)delay:如果认为暂时不需要修改或暂时不能修改,则延后修改
6)reopen:经验证bug仍存在,则需要重新打开bug进行修改
7)closed:修改状态的bug经测试人员的回归测试并验证通过,则关闭bug
2.你对测试的了解有多少
测试不仅仅是找bug,还有就是要保障产品的质量,测试也贯穿软件生命周期整个阶段,从需求开始介入,目的是为了降低修复成本,提前发现问题
3.在这个测试的整个研发的一个流程中,我们要做哪些事情
我们主要做需求分析--测试计划--测试设计--测试执行--验收与总结
1)需求分析:参与需求评审,从测试角度分析需求合理性,明确测试范围和验收标准
2)测试计划:确定测试资源、风险评估,以及选择什么样的测试策略(比如用什么工具,自动化覆盖多少)
3)测试设计:编写测试用例,同时准备测试数据,搭建测试环境
4)测试执行:执行用例发现bug,提交bug单并跟踪状态,直到开发修复并验证通过
5)验收与总结:进行回归测试,确定没有问题之后就可以上线了验收了,最后输出测试报告,复盘测试中遇到的问题
4.等价类和边界值这两个方法应该适用于哪个阶段的一个测试
适用于功能测试阶段