|
今天又和一个测试的同行聊起了测试,我和她都是作通讯行业的,做手机测试说起来简单,做好其实也不容易,她觉得作测试没有什么技术含量,找个人就能做。其实对一份工作来说,能做和做好应该是2回事,无论是手机测试,还是其他的软件测试,一个好的测试工程师至少要具备很强的逻辑思维能力,和沟通能力。所以对她的话我不太认同。她认为百盒测试有技术含量,且待遇高。那现实真的是这样吗?至少在我认识的同行中,也有不少百盒测试的,待遇也和黑盒测试差不多,待遇我觉得更多的看公司。
我的理解黑盒就是看说明书,在不知道程序的情况下,将说明书中所有可能的操作完成一遍;百合就是看程序框架的基础上,将程序所有分支都跑一遍,百盒的基础是程序框架是对,而保证程序框架我想还是需要靠黑盒测试来保证。不知道我这样的理解是否正确。现在在黑盒百盒测试中,衍生出一种灰盒测试的,就是不看程序,但是根据程序框架来进行黑盒测试。
从测试的目的来看,测试就是为了用最快的速度最系统的方法发现问题,追踪问题,解决问题,所以测试技术的不断发展也是为了这个目的,所以无论各个公司使用何种测试方法,其测试目的都是为了提高测试效率,而真正能为公司做到提高测试效率的人,才能获得较高的待遇。 |
|