一直在思考如下几个问题,和测试相关的,求解答
首先对于传统测试
1、为什么需要专职的测试?
2、如果是因为开发自测不满足,那么当业务足够清晰,且开发自测够全面,是不是可以不需要专职的测试?
3、如果 2 成立,那么测试行业是否存在是不是要看开发能力是否足够强?
4、如果 3 成立,那么测试行业是不是就是开发的附属依赖,只不过开发把一部分不愿意干的活分给了测试?
对于近些年来新的测试职责,我把它叫做新世代测试
1、如果把所有传统理论中的功能测试都由开发完成,那么新世代测试是不是只需要专注于自动化回归,线上监控,线上压测,不需要关注功能测试?
2、如果理论上可以将传统测试完全交付给开发,是不是代表传统测试即将完全消失。