以上这个问题,有很多测试员都曾遇到过!开发将程序写出来,测试员进行测试。软件测试完成后,产品才能生产,在这过程中,难免会遇到软件会出现问题的情况。
因此,很多测试员就会出现这种疑问:软件测试完后,还有Bug,责任全都在测试吗?
首先没有一个测试能够保证交付出去的产品是没有任何bug的,所以有bug在生产线上出现也是很正常的。
很多公司都把所有生产线上的问题归咎于测试,出现bug就是测试的锅,因为他们认为测试就应该保证质量;
然而,作为测试,其实做的事情,只能说尽最大可能去发现软件中的问题,如果问题很多,说明是软件质量太差,也是开发的问题;
如果在内部测试的时候,bug不多,但是线上bug很多,那就是测试的问题了。
其实,说到底,还是因为职责划分不清晰导致的“背锅”。
当测试员与开发之间的职责划分清晰,确定职责就容易的多了!</