首页 > 电子期刊 > J > 计算机时代

软件测试工具分析及其应用探讨

,在分析、设计等各个开发阶段结束前,对客户的软件产品进行严谨的技术评审,因此,加强测试工作的组织和管理尤为重要。大量统计资料表明,软件测试的工作量往往占软件开发总工作量的40%以上,对于一些特殊的软件研发费的成本可能是该软件其他开发阶段成本的三倍甚至更多。仅就软件测试而言,它的目标是发现软件中的错误,但是,发现错误不是软件工程的最终目标,而是要开发出符合用户需要的软件。因此在软件测试中,从开发者的角度出发,就希望该软件产品不存在什么错误,通过测试已经表明可以满足用户的需求,但是从用户的角度的出发,则希望软件测试中发现更多隐藏的缺陷和错误。所以对于软件测试的工作人员来说,就应把着眼点放在如何尽可能地发现软件错误这个基础上,不让这些问题遗留到用户的使用阶段中去。因此对于测试,笔者认为更为合适的定义应该是:测试是为发现错误而执行程序的过程。它揭示了软件测试是一个破坏性的过程,甚至是一个“疯狂找茬”的
<<上一页  下一页>>

首页 > 电子期刊 > J > 计算机时代

广州市越秀区图书馆版权所有。
联系电话:020-87673002

本站访问人数: