下载此文档

软件测试论文.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
软件测试论文.doc:..论文题目:论国内软件测试概况院系名称:应用设计系专业班级:软件技术(软件测试)学生姓名: 62」国外发展前景 错误!未定义书签。 +管理路线 14论国內软件测试概况摘要:关键词:AnoverviewofsoftwaretestinginChinaAbstract:Keyword:。早期的软件开发过程中,那时软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少,测试介入也晚,常常是等到形成代码,产品已经基本完成时才进行测试。到了20世纪80年代初期,软件和IT行业进入了大发展,软件趋向大型化、高复杂度,软件的质量越来越重要。这个时候,一些软件测试的基础理论和实用技术开始形成,并且人们开始为软件开发设计了各种流程和管理方法,软件开发的方式也逐渐由混乱无序的开发过程过渡到结构化的开发过程,以结构化分析与设计、结构化评审、结构化程序设计以及结构化测试为特征。人们还将“质量”的概念融入其小,软件测试定义发生了改变,测试不单纯是一个发现错谋的过程,而且将测试作为软件质量保证(SQA)的主要职能,包含软件质量评价的内容,BillHetzel在《软件测试完全指南》(CompleteGuideofSoftwareTesting)一书中指出:“测试是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量。”这个定义至今仍被引用。20世纪90年代,测试工具盛行起来。人们普遍意识到工具不仅是有用的,而且要对今天的软件系统进行充分的测试,工具是必不可少的。到了2002年,Rick和Stefan在《系统的软件测试》(SystematicSoftwareTesting)一书屮对软件测试做了进一步定义:“测试是为了度量和提高被测软件的质量,对测试软件进行工程设计、实施和维护的整个生命周期过程”。这些经典论著对软件测试研究的理论化和体系化产生了巨大影响。近20年來,随着计算机和软件技术的飞速发展,软件测试技术研究也取得了很人的突破,测试专家总结了很好的测试模型,如著名的V模型、W模型等,在测试过程改进方面提出了TMM(TestingMaturityModel)的概念,在单元测试、自动化测试、负载压力测试以及测试管理等方而涌现了大量优秀的软件测试工具。虽然软件测试技术的发展很快,但是其发展速度仍落后于软件开发技术的发展速度,使得软件测试今天面临着很大的挑战,主要体现在以下儿个方面:◊软件在国防现代化、社会信息化和国民经济信息化领域中的作用越来越重要,由此产生的测试任务越来越繁重。◊软件规模越來越繁重,功能越来越复杂,如何进行充分而有效的测试成为难题。◊面向对象的开发技术越来越普及,但是面向对象的测试技术却刚刚起步。◊对于分布式系统整体性能还不能进行很好的测试。◊对于实时系统來说,缺乏有效的测试手段。◊随着安全问题的日益突出,信息系统的安全性如何进行有效的测试与评彳占,成为世界难题。“软件测试”的经典定义是在规定条件下对程序进行操作,以发现错谋,对软件质量进行评估。软件是由文档、数据以及程序组成的,那么软件测试就应该是对软件形成过程的文档、数据以及程序进行的测试,而不仅仅是对程序进行的测试。随着人们对软件工程化的重视以及软件规模的日益扩大,软件分析、设计的作用越来越突出,而且资料表明,60%以上的软件错误并不是程序错误,而是分析和设计的错误。因此,做好软件需求和设计阶段的测试工作就显得非常重要,所以测试提倡软件全生命周期测试的理念。,并且尽最大的可能找出最多的错误。。◊测试是程序的执行过程,目的在于发现错误;*一个好的测试用例在于能发现至今未发现的错误;*一个成功的测试是发现了至今未发现的错谋的测试。测试的目的是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修止各种错谋和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和

软件测试论文 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小99 KB
  • 时间2019-11-05