- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动化功能测试工具QTP应用研究论文[精选]
自动化功能测试工具QTP应用研究
摘 要:软件测试是软件工程的重要部分,是确保软件质量的重要手段。最近几年,由于软件的复杂度不断增强、软件产品的不断发展,软件测试得到了越来越广泛的重视。自动化测试是把人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,有测试人员根据用例中描述的规程一步步执行,得到实际结果与预期结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引进了自动化测试的概念。QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的时想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。Mercury QuickTest Professional甚至可以使新测试人员在几分钟内提高效率。您只需通过按“记录”按钮,并使用执行典型业务流程的应用程序即可常见测试脚本。系统使用简明的英文语句和屏幕抓图来自动记录业务流程中的每个步骤。用户可以在关键字试图中轻松修改、删除或重新安排测试步骤。
关键词:软件测试、自动化测试、回归测试、QTP
目 录
1 QTP简介 3
1.1特点 3
1.2安装 3
1.3基本操作 4
2 订票系统功能简介 7
2.1订票功能 7
2.1修改订票功能 7
2.1删除订票功能 7
3 测试需求分析 8
4 订票功能测试 9
4.1测试用例 9
4.2录制脚本过程(截图) 11
4.3测试脚本 13
4.4执行和结果 14
5总结 15
6参考文献 16
1 QTP简介
1.1 特点
使用QuickTest可以加速整个测试的过程,并且建置完新版本的应用程序或网站后,可以重复使用测试脚本进行测试。
以QuickTest执行测试,就与人工测试一样。QuickTest会仿真鼠标的动作与键盘的输入,不过QuickTest比人工测试快乐很多。
QuickTest自动化的好处有:
快速:QuickTest执行测试比人工测试速度快多了。
可靠:QuickTest每一次的测试都可以正确的执行相同的动作,可以避免人工的错误。
可重复:QuickTest可以重复执行相同的测试。
可程序化:QuickTest可以以程序的方式,撰写复杂的测试脚本,以带出隐藏在应用程序中的信息。
广泛性:QuickTest可以建立广泛的测试脚本,涵盖应用程序的所有功能。
可再使用:QuickTest可以重复使用测试脚本,即使应用程序的使用接都已经改变。
1.2 安装
第一步:启动QTP的安装程序执行文件,结果如图(1.2.1)所示
图(1.2.1)
第二步:点击“QTP的安装程序”
第三步:点击“我接受许可证协议中的条款”,然后点击“是(Y)”
第四步:在维护号下的文本框中输入“0123-2820602166”,然后点击“下一步(N)” ,结果如图(1.2.2)所示
图(1.2.2)
第五步:点击“是(Y)”
第六步:最好选择“自动设置这些选项(建议Quality Center用户)”选项,然后选择“下一步(N)”
第七步:如果连接了互联网可以选择“下载Microsoft Script Debugger”及“安装Microsoft Script Debugger”如果没有连接互联网就不要选择了。目标文件夹最好是默认的,然后点击“下一步(N)”
第八步:最好选择“完全(F)”安装,然后点击“下一步(N)”
第九步:点击“开始(S)”
第十步:点击“下一步(N)”然后系统就安装QTP,安装完成后,会提示是否立即重新启动,最好是立即重新启动。,结果如图(1.2.3)所示
图(1.2.3)
点击完成就可以正常使用。
1.3 基本操作
第一步:点击QTP的执行文件
第二步:第一步完成后会出现上图的对画框,然后点击”OK” ,如图(1.3.1)所示
图(1.3.1)
第三步:选择“Tutorial”选项,如图(1.3.2)所示
图(1.3.2)
第四步:关闭右上角的对话框,选择左上角的“Record”选项,如图(1.3.3)所示
图(1.3.3)
第五步:QTP会有对两个方向的测试,一个是对web的测试,一个是对具体软件程序的测试。如果选择对web测试,在上图制定输入地方网址,点击确定:如果是对软件程序的测试,选择“Windows Application”选项,如图(1.3.4)所示
图(1.3.4)
第六步:选择“+”按钮选择要执行程序的文件,如图(1.3.5)所示
图(1.3.5)
第七步:在“application”中选择要执行程序的文件,然后点击“OK”按钮,如图(1.3.6)所示
图(1.3.6)
第八步:点击“确定”,就会对该系统执行测试。,如图(1.3.7)所示
图(1.
文档评论(0)