毕业设计(论文)--QTP测试工具在软件开发中的应用

毕业设计(论文)--QTP测试工具在软件开发中的应用

ID:35648406

大小:1.13 MB

页数:24页

时间:2019-04-06

毕业设计(论文)--QTP测试工具在软件开发中的应用_第1页
毕业设计(论文)--QTP测试工具在软件开发中的应用_第2页
毕业设计(论文)--QTP测试工具在软件开发中的应用_第3页
毕业设计(论文)--QTP测试工具在软件开发中的应用_第4页
毕业设计(论文)--QTP测试工具在软件开发中的应用_第5页
资源描述:

《毕业设计(论文)--QTP测试工具在软件开发中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、*********学院·****专业毕业设计(论文)毕业设计(论文)题目QTP测试工具在软件开发中的应用系别:软件与服务外包学院专业:软件测试班级:0000姓名:****学号:100000000指导教师:******2011年04月24/24*********学院·****专业毕业设计(论文)QTP测试工具在软件开发中的应用目录前言5第1章软件测试61.1定义61.2软件质量与测试的关系61.3主要技术61.4自动化测试7第2章QTP简介82.1特点82.2安装(截图)82.3基本操作(截图)13第3章订票系统功

2、能简介173.1订票功能173.1修改订票功能173.1删除订票功能17第4章测试需求分析与计划184.1需求分析184.2测试计划18第5章订票功能测试205.2测试用例205.2录制脚本过程(截图)225.2测试脚本255.2执行和结果25第6章修改功能测试265.2测试用例265.2录制脚本过程(截图)266.2测试脚本306.2执行和结果31第7章删除功能测试325.2测试用例325.2录制脚本(截图)327.2测试脚本357.2执行和结果35第8章测试结果分析37第9章毕业设计小结38致谢39参考文献402

3、4/24*********学院·****专业毕业设计(论文)前言  MercuryQuickTestProfessional甚至可以使新测试人员在几分钟内提高效率。您只需通过按“记录”按钮,并使用执行典型业务流程的应用程序即可创建测试脚本。系统使用简明的英文语句和屏幕抓图来自动记录业务流程中的每个步骤。用户可以在关键字视图中轻松修改、删除或重新安排测试步骤。  QuickTestProfessional可以自动引入检查点,以验证应用程序的属性和功能,例如验证输出或检查链接有效性。对于关键字视图中的每个步骤,活动屏幕均

4、准确显示测试中应用程序处理此步骤的方式。您也可以为任何对象添加几种类型的检查点,以便验证组件是否按预期运行(只需在活动屏幕中单击此对象即可)。  然后,可以在产品介绍(具有Excel所有功能的集成电子表格)中输入测试数据,以便在不需要编程的情况下处理数据集和创建多个测试迭代,从而扩大测试案例范围。您可以键入数据,或从数据库、电子表格或文本文件导入数据。  高级测试人员可以在专家视图中查看和编辑自己的测试脚本,该视图显示QuickTestProfessional自动生成的基于业界标准的内在VB脚本。专家视图中进行的任何

5、变动自动与关键字视图同步。  一旦测试人员运行了脚本,TestFusion报告显示测试运行的所有方面:高级结果概述,准确指出应用程序故障位置的可扩展树视图,使用的测试数据,突出显示任何差异的应用程序屏幕抓图,以及每个通过和未通过检查点的详细说明。通过使用MercuryTestDirector合并TestFusion报告,您可以在整个QA和开发团队中共享报告。  QuickTestProfessional也加快了更新流程。当测试中应用程序出现变动(例如“登录”按钮重命名为“登入”)时,您可以对共享对象库进行一次更新,然

6、后此更新将传播到所有引用该对象的脚本。您可以将测试脚本发布到MercuryTestDirector,使其他QA团队成员可以重复使用您的测试脚本,从而消除了重复工作。  QuickTestProfessional支持所有常用环境的功能测试,包括Windows、Web、.Net、VisualBasic、ActiveX、Java、SAP、Siebel、Oracle、PeopleSoft和终端模拟器。  24/24*********学院·****专业毕业设计(论文)QTP自身又带有数据表支持数据驱动的测试,数据驱动使得自动化

7、测试代码复用率显著提高,E测工作室自动化测试专家认为一段自动化测试脚本想要收回成本至少要被运行6次以上,数据驱动即提高了自动化测试收益。背景:软件测试是软件工程的重要部分,是确保软件质量的重要手段。最近几年,由于软件的复杂度不断增强、软件产品的不断发展,软件测试得到了越来越广泛的重视。自动化测试是把为人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,有测试人员根据用例中描述的规程一步步执行,得到实际结果与预期结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引进了自

8、动化测试的概念。QTP是quicktestProfessional的简称,是一种自动测试工具。使用QTP的目的时想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。MercuryQuickTestProfessional甚至可以使新测试人员在几分钟内提高效率。您只需通过按“记录”按钮,并使用执行典型业务流程的应用程序即可常见测

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

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

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