- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章 软件测试工具 11.1 软件测试工具概述 通过软件测试工具能够使软件的一些简单问题直观地显示在读者的面前,这样能使测试人员更好地找出软件错误的所在。其存在的价值是为了提高测试效率,用软件来代替一些人工输入。 软件测试工具可实现人工无法实现的测试功能,发现人工测试中很难发现的缺陷,减少测试执行时间,提高测试效率。 11.2 软件测试工具分类 根据分类方法标准不同,软件测试工具有如下多种分类。11.2.1 按测试工具所属公司分类 下面介绍几大公司的软件测试产品。 1.MI公司产品 MI公司的全称是Mercury Interactive,作为软件测试工具领域的第一大公司,在市场上占绝对的主导地位。MI的4大产品LoadRunner、QTP、WinRunner和TestDirector在全球市场的占有率高达55%。 1) ?LoadRunner LoadRunner属于性能测试工具,用于C/S和B/S模式的Web系统测试。它通过模拟虚拟并发用户数实施压力测试,预测系统行为和性能的负载,对整个软件架构测试分析。LoadRunner可运行在Windows、Linux等多种操作系统上,目前流行的版本是LoadRunner 8.0。 2) ?QTP QTP(QuickTest Professional)是一种自动测试工具,使用QTP的目的是用它来执行重复的手动测试,主要用于回归测试和测试同一软件的新版本。在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。 QTP 9.0是一个B/S系统的自动化功能测试的利器。QTP 9.0覆盖了当前绝大多数的软件开发技术,简单高效,并具备测试用例可重用的特点。 3) ?WinRunner WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。 WinRunner具有如下功能: (1) 轻松创建测试。 (2) 插入检查点。 (3) 检验数据。 (4) 增强测试。 (5) 运行测试。 (6) 分析结果。 (7) 维护测试。 4) ?TestDirector TestDirector是基于Web集成的测试管理工具,用于组织和管理整个测试过程。作为业界第一个Web形式的测试管理系统,TestDirector可以在公司组织内进行全球范围内测试的协调。通过在一个整体的应用系统中集成了测试需求管理、测试计划、测试日程控制以及测试执行和错误跟踪等功能,TestDirector可极大地加速测试过程。 TestDirector消除了组织机构间、地域间的障碍,使得测试人员、开发人员或其他IT人员通过中央数据仓库在不同位置能互通测试信息。TestDirector将测试过程进行流水作业:从测试需求管理到测试计划、测试日程安排、测试执行以至出错后跟踪,仅在一个基于浏览器的应用中便可完成。 (1) 需求管理:通过提供一个直观机制将需求和测试用例、测试结果和报告错误联系起来,从而确保完全的测试覆盖率。 (2) 计划测试:Test Plan Manager指导测试人员如何将应用需求转化为具体的测试计划,帮助定义测试应用程序,明确任务和责任。 (3) 安排和执行测试:测试计划建立好后,TestDirector的测试实验室管理为测试日程制订提供一个基于Web的框架,根据测试计划中创立的指标对测试的执行进行监控。 (4) 出错管理:TestDirector将出错管理直接作用于测试的全过程,提供管理系统终端与终端的出错跟踪,帮助发现问题、修改错误,直到检验修改结果。 (5) 图形化和报表输出:图表和报告在测试的任一环节对数据信息进行分析。 2.IBM Rational公司产品 从项目设计到实现,IBM Rational软件交付平台为软件和基于软件系统的开发提供了完整解决方案的集成平台。IBM Rational系列产品如表11.1所示。 IBM Rational公司的测试工具主要有以下4款: ● Rational Testmanager(测试管理工具) ● Rational Robot(功能/性能工具) ● Rational Purify(白盒测试工具) ● Rational ClearQuest(缺陷管理工具) 在实际项目管理中,ClearQuest主要
您可能关注的文档
- (机电一体化控制技术与系统)第1章机电一体化概论.ppt
- (机电一体化控制技术与系统)第2章精密机械技术.ppt
- (机电一体化控制技术与系统)第3章工业控制计算机.ppt
- (机电一体化控制技术与系统)第4章基于单片机的控制器.ppt
- (机电一体化控制技术与系统)第5章可编程序控制器.ppt
- (机电一体化控制技术与系统)第6章传感器与计算机接口.ppt
- (机电一体化控制技术与系统)第7章动力驱动及其计算机控制.ppt
- (机电一体化控制技术与系统)第9章机电一体化系统的常用控制策略.ppt
- (机电一体化控制技术与系统)第10章机电一体化系统设计方法与实例.ppt
- 大学生公共礼仪第八章宴请及送礼礼仪.pptx
- 难点解析人教版八年级上册物理机械运动《运动的快慢》重点解析试题(含解析).docx
- 难点解析人教版八年级上册物理机械运动《运动的快慢》综合练习试题(含详细解析).docx
- 难点解析人教版八年级上册物理机械运动《运动的快慢》重点解析试题(含答案解析).docx
- 难点解析人教版八年级上册物理机械运动《运动的快慢》重点解析试题(含答案及解析).docx
- 难点解析人教版八年级上册物理机械运动《运动的描述》定向测试试题(详解版).docx
- 难点解析人教版八年级上册物理机械运动《运动的描述》专题训练试卷(含答案详解).docx
- 难点解析人教版八年级上册物理机械运动《运动的快慢》重点解析试卷(含答案详解).docx
- 难点解析人教版八年级上册物理机械运动《运动的快慢》难点解析试题(含答案及解析).docx
- 甘肃省广河县三甲集中学2026届化学高一上期中调研模拟试题含解析.doc
- 2024-2025学年七年级数学下册第四章知识点梳理测试卷.docx
文档评论(0)