在测试的过程中,效率低下是一个重要问题,经常表现在:
- BUG重复发现重复提交
- 发现BUG,但描述信息不详细
- 存在不量的BUG不被发现
这主要是因为没有写测试用例,分工不详所造成。
- 没有写测试用例。每个人都自己乱点,碰运气式的测试。结果就是,潜在大量的BUG不被发现,小量的BUG被重复发现
- 测试人员没有范围。每个测试人员应该有自己的测试范围,按特定的测试用例进行测试,这样可以减少重复的测试及BUG发现。根据测试用例的过程与结果描述,可以大幅提高测试效率。
- 测试没有计划。每个测试应该是阶段性的,每次测试就是一个版本,测试的过程不修改,修改的过程不测试,减少交叉污染。
总结:
- 写测试用例。要尽量描述环境、过程、期待结果
- 测试人员分配测试范围。一般是指定的测试用例列表
- 计划性的测试。定时测试时间、测试环境,并清空以前的测试数据,保证测试环境的干净
- 回归测试。每个版本修改后,都要进行全面测试;发现测试用例没有的BUG,则补充测试用例