论软件测试的重要性.docx

论软件测试的重要性.docx

ID:61336807

大小:19.90 KB

页数:8页

时间:2021-01-25

论软件测试的重要性.docx_第1页
论软件测试的重要性.docx_第2页
论软件测试的重要性.docx_第3页
论软件测试的重要性.docx_第4页
论软件测试的重要性.docx_第5页
资源描述:

《论软件测试的重要性.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、论软件测试的重要性摘要:随着信息技术的飞速发展,使软件产品应用到社会的各个领域,软件质量成为软件产品的灵魂。软件设计技术,软件测试等都是提高软件质量的有效方法。从提高软件产品质量的可实施性、投资回报率等方面考虑,保证软件质量的最显著的方法是实施有效的软件测试,提高软件测试的效率。本文从软件测试的重要性,软件测试项目管理的几个重要因素和软件测试项目管理中遇到的问题和解决方案三个方面进行阐述.关键词:软件质量,软件测试,项目管理软件测试(英语:softwaretesting),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。软件测试

2、的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。项目管理是一个管理学分支的学科,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体。这包括策划、进度计划和维护组成项目的活动的进展。一。软件测试的重要性“在发布新产品之前做好测试,提高软件产品质量,减少漏洞,是预防遭受木马攻击的根本途径。”北京康赛普特信息技术有限公司高级测试总监王亚智指出,零缺陷的软件是不存

3、在的。但通过必要的测试,软件缺陷可减少75%,降低软件使用风险。有关机构研究表明,国外软件开发厂商约40%的工作量要花在测试上,对一些可靠性、安全性要求较高的软件更是不惜人力物力。以微软为例,早在1999年发布Windows2000操作系统时,微软就投入了250多个项目经理、1700多个开发人员,内部测试人员则达到3200人,比前两者的之和还要多。而这对非科班出身的Google来说,远不能及。相比之下,国内IT产业还在软件测试人才稀缺这一基础难题上挣扎。由于人才供需失衡,国内120万软件从业人员中,真正能担当软件测试职位的不超过5万人,3年以

4、上资深的软件测试工程师不足1万人,大多数软件厂商测试人员的数量不足开发人员数量的五分之一,远落后于国外先进水平。人才短缺使企业测试能力不足,限制了产品开发和行业发展。专家分析指出,导致我国测试人才稀缺的主要原因是人才培养途径不健全。目前,高等教育体系还没有开设软件测试的相关专业,仅有几家知名职业培训机构开设了相关课程,但每年培养的人才相对市场的巨大缺口无异于杯水车薪,造成现阶段我国软件测试人才供需严重不平衡,人才培养迫在眉睫。从消费者追求安全可靠的心态作为衡量软件产品是否合格的标准来看,软件测试就不仅仅应是检验质量的工具,更应成为验证软件产品

5、是否符合用户需求的保障。对软件厂商来说,只有拥有足够的软件测试人才才能对产品进行全面的安全测试,业务才有可能进一步扩展。否则,软件产品的安全问题终将成为高悬在企业头上的达摩克利斯之剑。测试是什么?测试就是对项目开发过程的产品(编码、文档等)进行差错审查,保证其质量的一种过程。软件业的迅猛发展也就是近几十年的过程,时间虽短,但许多误解似乎已根深蒂固,对测试的偏见也是如此。软件的重点在于需求、在于分析、在于设计、在于开发,而测试,容易,没什么技术含量,找一些用户,对照需求尽力去测就行了;有时间多测点,没时间就少测点。这种看法在许多项目经理、软件负

6、责人的心中固守着,难以改变。这种观念的结果有目共睹,是什么?很简单,是大量软件BUG、缺陷的流失,从测试人员手中悄然而过,流失到用户手中,流失进项目维护阶段。随之而来的,便是用户无休止的抱怨、维护人员无休止的救火、维护成本无休止的增加。这是软件人员的梦魇!恶梦总有醒来时,经过无数教训的重击,在不堪回首而不得回首的经历中,软件业的管理者发现:是他们错了,软件测试是不可忽视的。所有这些问题,假如在项目中测试到的话,便不会有造成不可收拾的结果了。――人们终于意识到测试简单而纯真的真谛。"很多人都认为微软是一家软件开发公司,而事实上,我门是一家软件测

7、试公司.在最后产品要发布的时候,此产品的所有相关部门都必须签字,而测试人员则有绝对的否决权."--微软公司总裁比尔.盖茨"在很多大型的软件开发项目中,软件测试甚至会占据整个项目周期一半以上的时间.从投入的资金和人力物力来看,测试,在使产品稳定和修改花去的时间可能占到整个项目时长的80%."--前微软亚洲研究院博士,软件测试专家学者陈宏刚"以美国的软件开发和生产的平均资金投入为例,通常是:'需求分析'和'规划确定'各占3%,'设计'5%,'编程'占7%,'测试'占15%,'投入和维护'占67%,测试中软件开发中的地位,由此可见一斑."--美国著

8、名软件质量分析师贺越明二。软件测试项目管理的几个重要因素 1.一个完整的测试计划  (1)对测试范围的界定,简单的说就是测试活动需要覆盖的范围。在有时间约束,工作产

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。