浅论软件测试

来源:互联网 发布:爱淘宝官网 编辑:程序博客网 时间:2024/05/29 11:36
今天看到一篇文章,主要是讲测试工程师的未来出路,看了以后感慨颇深。跨出大学校门后,差不多一直在从事测试相关的工作,数数也有快10个年头了,也说上几句自己的感受吧。

测试:
如果所有软件都是Hello World的话,那么可能就没有软件测试这个行当。软件测试是软件越来越复杂以后的必然产物。无论是传统的软件分发模式,还是当下的Software as a Service,越来越需要软件质量的提升。如何保证软件质量,除了通过培训开发人员、规范开发流程,软件测试是最重要的一环且不可或缺。在不同的开发模式下,软件测试可以有开发人员来做,可以有专业的软件测试人员来做,也可以两者结合。具体采取什么样的方法,公司或者开发部门可以视具体情况决定,没有说哪一个肯定是最有效的。

测试的目的:
一般我们说软件测试,那么就是找bug。软件测试界还有句名言,任何软件都有bug,也就是说bug是找不完的。如果从另外一个方面来看,软件测试的最终目的就是找不出bug。在软件开发过程中,一开始能找出很多bug,随着多次迭代以后,能找出的bug越来越少,然后就可以发布了。软件质量包含各个方面,功能性的,安全性的,性能方面的,兼容有关的,国家强制规范的等等。软件测试的目的就是保证所有这些方面的质量。高质量的软件可以为公司带来利润,可以提高软件使用者的生产效率。


<下一篇:浅论软件测试工程师>
0 0
原创粉丝点击