软件测试

     软件危机曾经是软件界甚至整个计算机界最热门的话题。为了解决这场危机,软件从业人员、专家和学者做出了大量的努力。现在人们已经逐步认识到所谓的软件危机实际上仅是一种状况,那就是软件中的错误,正是这些错误导致了软件开发在成本、进度和质量上的失控。错误是在所难免的,毕竟软件是有人来开发的,是人就会犯错,无法避免。问题在于如何避免或者改善错误。是程序中错误减少甚至没有。那么就需要不断的软件测试。

     为把握软件开发各个环节的正确性,需要进行各种确认和验证工作。验证和确认是贯穿软件生命周期的规范化评估方法。

     软件验证则试图证明软件在生存期各个阶段,软件产品或中间产品是否能够满足客户需求,包括逻辑协调性、完备性和正确性。

     软件确认是一些列的活动和过程,起目的是保证软件产品能够符合其描述要求。

     什么是软件测试呢?

     广义上讲,测试是指软件产品生存周期内所有的检查、评审和确认活动,如设计评审、系统测试。狭义上讲,测试是对软件产品质量的检验和评价,它一方面检查软件产品质量中存在的质量问题,同时对产品质量进行客观的评价。

转载于:https://www.cnblogs.com/zrdm/p/4293673.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值