看了田静的测试价值和人生意义一文,心中情绪波澜起伏。
既认同却有点不平衡。
观点如下:
测试体系不是很简单的,测试包括什么?功能(质量),异常,性能,安全。
1.功能和异常关系到需求的满足程度;
2.性能跟个人对性能测试工具掌握程度,甚至自己写相关的脚本,调试相关的脚本;对性能测试场景的设计能力。压力过程的瓶颈分析能力,和考虑是否全面都有关系——服务器优化,应用服务器优化,数据库优化,资源控制,程序bug缺陷等等,需要不断学习
3.安全方面又包括OS,服务器,应用本身的安全情况等等,不同的应用系统,对安全的需求也有不同,等等
每种测试,有不同的方法,也有不同的工具,不过,受限于公司的重视程度,老实说,国内对测试的重视程度感觉还是初级的阶段,哎,也挺为难的。不过我觉得,如果能真正做出成绩,对于项目后续的维护减少不少维护成本的话,我相信做产品的公司会更加看好测试的,对于只作项目的公司,相对来说,比较少重视的了。除非外包那些啦。。。。
当你不断提出有助于测试,有助于提高软件本身质量的观点和方法,这才是真正的测试,测试的价值就悠然体现于此。