1. 正确的测试流程
- 需求分析阶段,tester就应该被involve,这样可以最早的发现问题,避免问题
- 需求确定后,开始pre-study,这个时候需要明确测试环境,测试需要的人力物力,人力需要考虑请假离职等原因,物力需要考虑第三方交付时间,节假日,综上得出deliver time
- 然后确定需求之后,开始做grooming,来分析测试点,需要从功能性能,兼容性,易用性,探索性等方面来设计测试点
- 编写测试用例,根据grooming的结果来编写测试用例
- 测试用例review,review测试用例,保证测试用例的质量与覆盖性
- 开始测试
- 提供测试报告
2. 测试的时候需要注意的一些点
- 需要记录自己的测试版本以及条件
- 测试的时候需要follow文档,以便于顺带验证文档的正确性
- 测试的时候可以先进行冒烟测试来看pipe,在第三方测试的时候这个尤其重要,也可以让第三方提供测试报告
- 测试的时候bug要以单子的形式记录,这样时间久了可以追溯
- 测试报告中需要写明测试结果,测试步骤,bug应该提供复现步骤,以及出现频率
3. 测试方法