有没有测试岗位的朋友,想讨论一个问题
问题起因是前段时间,公司项目由于前期问题太多,压缩了后面的测试周期
这就导致了开发与测试身上都肩负着比较大的压力,开发要尽量解决所有的 bug ,测试要尽量找出所有的 bug ,让项目质量在短时间内趋于稳定
然后开发与测试之间就出现了一个不小的矛盾,那就是:测试提的偶现 bug 数量太多了
然后这些所谓的偶现 bug 实际上大部分都是有规律的可复现 bug ,在一定条件下必现
现在的矛盾就是,测试在测试过程中,偶然发现了一些异常问题之后,立刻就截图导日志,然后简单重试一两次,发现无法复现之后就立刻提了 bug ,然后标记为偶现问题
然后开发在处理这些缺陷的时候,只能自己反复尝试复现再找出原因去解决,比较耗时间
如果测试能够准确的提供复现路径的话,开发解决缺陷的速度能够大幅提升。而且其实有比较多的所谓的偶现 bug ,复现路径并不难发现,但是依然被标记为偶现
那么现在的问题就是,对于这些一定条件下必现的 bug ,测试有没有义务去找出复现路径?
努力尝试找出复现路径,算不算测试的本职工作?
该问题仅作讨论,请各位理性分析,感谢。