【转】软件测试的核心价值
2011-08-02 14:42
288 查看
性能测试和安全测试,这两个测试类型有一定的技术壁垒,因此性能和安全的Bug,不是每个人随便就能发现的。另外虚拟对话中提到,发现软件设计方案中的问题,也非常有难度。而功能测试的门槛相对较低,即使没受过训练,一般人也能发现一些初级的Bug,这让很多人产生一个错觉:“一般人”都能做功能测试。
要证明这个错觉不成立,其实也挺容易,那就是看测试人员所发现的Bug,与“一般人”有哪些不同。如果找不到明显的不同,那错觉就变成了现实,如果测试人员没发现的Bug,让一般人或者用户发现,那就更杯具了。由此我们推理出测试的核心价值:
能发现一般人发现不了的Bug!
要解决这个问题,测试工程师一方面要加强对开发技术的学习,了解软件程序的内部结构,为发现深层Bug创造必要条件;另一方面,要想办法推动开发提高代码质量,让自己从初级Bug里解脱出来,为自己赢得更多的时间,来寻找深层Bug,并且总结发现Bug的技巧和经验。
要证明这个错觉不成立,其实也挺容易,那就是看测试人员所发现的Bug,与“一般人”有哪些不同。如果找不到明显的不同,那错觉就变成了现实,如果测试人员没发现的Bug,让一般人或者用户发现,那就更杯具了。由此我们推理出测试的核心价值:
能发现一般人发现不了的Bug!
要解决这个问题,测试工程师一方面要加强对开发技术的学习,了解软件程序的内部结构,为发现深层Bug创造必要条件;另一方面,要想办法推动开发提高代码质量,让自己从初级Bug里解脱出来,为自己赢得更多的时间,来寻找深层Bug,并且总结发现Bug的技巧和经验。
相关文章推荐
- 关于软件测试的核心价值
- 浅谈软件测试的核心价值
- 对软件测试团队“核心价值”的思考 推荐
- 软件测试的核心价值是什么?
- 对软件测试团队“核心价值”的思考(来自 李云)
- 对软件测试团队“核心价值”的思考
- 软件测试的核心价值
- 技术是软件测试人员的核心价值吗?
- 软件测试的核心价值是什么?
- 谈谈我理解的软件测试的核心价值
- 谈谈我理解的软件测试的核心价值
- [观点]软件测试的核心价值是什么?
- 软件测试人员的核心价值
- 对软件测试团队“核心价值”的思考
- 软件测试的核心价值是什么?
- [置顶] 在DevOps蓬勃发展的时代,软件测试还有没有价值?
- 以测试为核心的软件开发过程
- 博弈论之软件测试的价值
- 软件测试的价值
- 以测试用例为核心的软件测试