上周看了一下I77迭代里BA写的验收测试、DEV写的DoD和QA写的Test Cases,发现存在下列问题:
- 测试缺乏具体的数据,不够具体和实例化。
- 测试基本只是覆盖了主流程,特殊流程覆盖得少。
- QA写的有些Test Cases,是用mind map表示的,更像是需求和逻辑的整理,而不是测试用例。
- 开发写的DoD基本上可以被用户验收测试覆盖,可以考虑去掉。
- 不同的人写出来的测试缺乏统一的标准,有些粗一些,有些细一些,有些格式是这样的,有些格式是那样的。
针对上述问题,准备问QA一个问题:“什么是好的测试?”,然后根据“好的测试”的标准去review大家写的测试,持续改进测试的质量,从而改善产品的质量。