首页 > 软件测试/ 正文
软件测试的作用功不可没
2012-10-24 19:40:10 ℃软件测试究竟发挥什么作用?有人简单回答说,软件测试就是发现缺陷。但软件测试仅仅就是为了发现缺陷吗?绝对不是。
软件测试有它的验证作用,就是人们经常说的V&V,Verification 验证产品的一致性,验证产品是否和需求定义、产品设计是否一致;Validation 确认产品是否真正满足用户需求,每个功能特性是不是用户想要的。
有人比较圆滑,就回答说:软件测试是质量保证的重要手段之一。但这样的回答不够,还不够清晰。甚至有人反驳说,质量是构建的,不是靠测试测出来的。但测试人员会说,我们帮助团队发现各种缺陷,然后把这些缺陷消灭掉,软件产品的质量也得到提高。所以产品的质量是由开发人员和测试人员共同来保证的。仅仅靠一个方面都是不行的,大量软件缺陷导致的巨大财力、物力损失的经验教训都证明了这一点。
软件测试具体的作用有哪些那?山东省软件评测中心根据多年行业经验现将测试作用概括为下列四个方面:
1、对产品质量完成全面的评估,为软件产品发布、软件系统部署、软软件产品鉴定委托方和被委托方纠纷仲裁和其它决策提供信息;
2、通过持续的测试(包括需求评审、设计评审、代码评审等)可以对产品质量提供持续的、快速的反馈,从而在整个开发过程中不断地、及时地改进产品的质量,并减少各种返工,降低软件开发的成本;
3、通过测试发现所要交付产品的缺陷,特别是尽可能地发现各种严重的缺陷,降低或消除产品质量风险,提高客户的满意度,扩大市场份额,提高客户的忠诚度。
4、通过对缺陷进行分析,找出缺陷发生的根本原因(软件过程中的问题,包括错误的行为方式)或总结出软件产品的缺陷模式,避免将来犯同样的错误或产生类似的产品问题,达到缺陷预防的目的。
结论:我们之所以实施软件测试,是为了提高软件项目的质量效益最终以提高项目的总体效益。软件测试是软件质量保证中不可或缺的一部分,是我中心为信息化建设单位提供的软件质量服务中一项重要的工作。
版权声明:本文出自山东省软件评测中心 张凯丽,51Testing软件测试网原创出品,未经明确的书面许可,任何人或单位不得对本文进行复制、转载或镜像,否则将追究法律责任。
http://www.51testing.com
更多河南大学生就业难学网络技术前途怎么样,郑州大学生短期培训编程技能找工作不愁,郑州北大青鸟推出了“学历+技能+经验”的,郑州北大青鸟软件学院2018年招生要求,2018年河南的高考生选择什么专业好呢,郑州北大青鸟计算机编程序开发专业就业形势相关文章
- 软件测试代码覆盖率的分析
- 我的自动化软件测试小结(1)
- 探索式测试与基于脚本的测试之关系
- 对话马丁·福勒(Martin Fowler)——第三部分:进化型设计
- 回归测试的策略及方法
- 讨论SOA的真正价值所在!
- 软件可测试性设计
- 降低软件测试后遗漏Bug的风险
- 软件项目管理实践之如何实施质量控制?
- 软件测试的实质是对软件质量的度量与评价
- IT项目管理的质量计划
- 软件测试管理之QA是天使还是魔鬼
- 从软件系统的构成看覆盖率分析技术
- 度量项目质量优劣的六个维度
- vs平台崩溃,VS程序老是自动关闭分析解决
- 长沙2012年电信最新DNS,铁通网通最新DNS
- 固态硬盘是什么
- 什么是流氓软件
- Win8系统安装配置要求是什么
- 家庭电脑常见“危机”应急手册
- 为什么硬盘容量和实际容量不同
- 电脑键盘清洁技巧
- Windows下电脑硬盘的日常维护细则
- 学编程用什么语言好
- 对于一名初学者该如何选择适合自己的编程语言
- 听听编程老人对计算机软件开发新人有什么建议?
- 做一名软件测试工程师有什么前途呢?
- 你了解软件测试吗,软件测试行业状况知多少?
- 郑州Java零基础培训班有哪些
- 郑州Java培训哪家适合大学应届毕业生
- 搜索
-
- 热门标签