软件测试过程中的工具使用

软件测试过程中的工具使用

ID:30451045

大小:87.60 KB

页数:12页

时间:2018-12-30

软件测试过程中的工具使用_第1页
软件测试过程中的工具使用_第2页
软件测试过程中的工具使用_第3页
软件测试过程中的工具使用_第4页
软件测试过程中的工具使用_第5页
资源描述:

《软件测试过程中的工具使用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件测试过程中的工具使用软件测试过程中的工具使用作者:easylife来源:不详摘要:软件测试是保证软件质量的重要手段,它在整个软件开发过程中占据了将近一半的时间和资源。在软件测试过程中合理的引入测试工具,能够加快测试进度,提高测试质量,实现更快、更好的开发软件产品的目标。本文介绍了覆盖软件测试各个阶段的测试工具,说明了每一类工具所应用的测试阶段,以及它能发挥的作用。Abstract:Softwaretestisonemeasuretoinsurethequalityofsoftware,itcostshalfoftimea

2、ndresourceinthewholeprocessofdevelopment.Iftesttoolscanbeusedintheprocess,itwouldtoimprovethespeedoftestandthequalityoftest,It'sprobabletodevelopsoftwarerapidlyandtoproducehighquality.Inthisdocumentitintroducessomesoftwaretesttoolsforthedifferentoftestmoment,itintr

3、oducethetimeforeverykindoftools,butthefunctionofthetesttool.关键字:软件测试工具;测试设计;静态分析;单元测试;功能测试;性能测试;测试过程管理;Keywords:softwaretesttool;testdesign;staticanalysis;unittest;functiontest;performancetest;testprocessmanagement;1、引言最近几年,软件测试在国内越来越受到重视,因为大家逐渐认识到了软件测试对于保证软件质量的重要性

4、。随着对软件测试重视的提高,国内软件测试技术的发展也很快,逐渐从过去手工作坊式的测试向测试工程化的方向发展。要真正实现软件测试的工程化,其基础之一就是要有一大批支持软件测试工程化的工具。因此,软件测试工具对于实现软件测试的工程化来说至关重要。本文就从如何进一步提高软件测试质量和效率的角度出发,讨论测试工具在软件测试过程中的应用。2、为什么要引入测试工具在测试过程中引入测试工具能给我们带来以下的好处。2.1、提高工作效率这是引入测试工具给我们带来的一个显著好处。那些固定的、重复性的工作,可以由测试工具来完成,这样就使得测试人员

5、能有更多的时间来计划测试过程,设计测试用例,使测试进行的更加完善。2.2、保证测试的准确性测试是需要投入大量的时间和精力的,人工进行测试时,经常会犯一些人为的错误,而工具的特点恰恰能保证测试的准确性,防止人为疏忽造成的错误。2.3、执行困难的测试工作有一些测试工作,人工进行是很困难的。有的是因为进行起来较为复杂,有的是因为测试环境难以实现。测试工具可以执行一些通过手工难于执行,或者是无法执行的测试。3、测试工具在软件测试过程中的具体应用在这一部分,我们讨论测试工具在测试过程中的具体应用。现在的测试工具很多,基本上覆盖了各个测

6、试阶段。按照工具所完成的任务,可以分为以下几大类:测试设计工具、静态分析工具、单元测试工具、功能测试工具、性能测试工具、测试过程管理工具。下面,我们就针对每一类工具展开介绍。3.1、测试设计工具测试设计工具,更完整的名称应该是测试用例设计工具,是一种帮助我们设计测试用例的软件工具。设计测试用例是一项智力性的活动,工具如何能够代替呢?确实是这样,但仔细思考一下我们就会发现,很多设计测试用例的原则、方法是固定的,比如等价类划分、边界值分析、因果图等等,这些成型的方法,很适合通过软件工具来实现。测试用例设计工具按照生成测试用例时数

7、据输入内容的不同,可以分为:基于程序代码的测试用例设计工具和基于需求说明的测试用例设计工具。下面分别对这两类工具进行介绍。3.1.1、基于程序代码的测试用例设计工具基于程序代码的测试用例设计工具是一种白盒工具,它读入程序代码文件,通过分析代码的内部结构,产生测试的输入数据。这种工具一般应用在单元测试中,针对的是函数、类这样的测试对象。由于这种工具与代码的联系很紧密,所以,一种工具只能针对某一种(些)编程语言。这类工具的局限性是--只能产生测试的输入数据,而不能产生输入数据后的预期结果,这个局限也是由这类工具生成测试用例的机理

8、所决定的。所以,基于程序代码的测试用例设计工具所生成的测试用例,还不能称之为真正意义上的测试用例。不过即使这样,这种工具仍然为我们设计单元测试的测试用例提供了很大便利。3.1.2、基于需求说明的测试用例设计工具这种测试用例设计工具,依据软件的需求说明,生成基于功能需求的测试用例。这种工具所

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

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

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