- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP初级培训课件.ppt
初级QTP内容——要点 QTP 简介 录制/执行测试脚本 建立检查点 参数化 QTP 简介——总纲(3-16page) 自动化测试的好处 QuickTest 工作流程 QTP 程序界面 Mercury Tours 示范网站 QTP 简介——好处 自动化测试的好处 QTP 简介——流程 QuickTest 工作流程 1.录制测试脚本前的准备 ①在测试前需要确认你的应用程序及QuickTest 是否符合测试需求? ②确认你已经知道如何对应用程序进行测试,如要测试哪些功能、操作步骤、预期结果等。 ③检查一下QuickTest 的设定,如Test Settings 以及Options 对话窗口,以确保QuickTest 会正确的录制并储存信息。确认QuickTest 以何种模式储存信息 QTP 简介——流程 2.录制测试脚本 注释:在此我们主要以web为准介绍和使用QTP。 QTP 简介——流程 3.加强测试脚本 ①以检查点,检查网页的链接、images、对象属性、或者字符串,以验证应用程序的功能是否正确。 ②参数化 QTP 简介——流程 4.对测试脚本进行调试 注释:修改过测试脚本后,需要对测试脚本作调试,以确保测试脚本能正常并且流畅的执行。 比如:前面的脚本代码参数化后会影响到后面的脚本无法执行,必需排出这种问题。 QTP 简介——流程 5.在新版应用程序或者网站上执行测试脚本 注释:通过执行测试脚本,QuickTest 会在新版的 网站或者应用程序上执行测试,检查应用程序的功能是否正确 QTP 简介——流程 6.分析测试结果 注释:分析测试结果,找出问题所在。 QTP 简介——流程 7.测试报告 ①汇报问题到TestDirector(Quality Center)数据库中。 ②标注TD/QC中测试用例通过的状态。 QTP 简介——QTP 程序界面 QTP 简介——QTP 程序界面 文件工具条,在工具条上包含了以下几个按钮 QTP 简介——QTP 程序界面 测试工具条,包含了在创建、管理测试脚本是要使用的按钮 QTP 简介——QTP 程序界面 调试工具条,包含在调试测试脚本时要使用的工具条 QTP 简介——示范网站 Mercury Tours 示范网站 ——以下列BookTrips业务场景为示范流程—— 1.在开始使用Mercury Tours 示范网站() 之前,首先要在Mercury Tours 网站上注册 一个使用者账号。 2.Mercury Tours 示范网站使用 3.结束订票动作 4.关闭浏览器 QTP录制/执行测试脚本 1、录制前的准备 2、录制测试脚本 3、执行测试脚本 4、分析测试结果 QTP录制/执行测试脚本——准备 1、录制前的准备 ①已经在Mercury Tours 示范网站上注册了一个新的使用者账号 ②关闭所有已经打开的IE 窗口(注意) ③关闭所有与测试不相关的程序窗口 QTP录制/执行测试脚本——录制 录制前的准备——查看插件的显示/安装 执行QuickTest 并开启一个全新的测试脚本 ①Add-in-Manager 上选择web Add-in ②HelpAbout QuickTestProfessional”查看目前加载了那些add-ins 注释:如果在执行QuickTest Professional 时没有开启“Add-in Manager” 则点击“ToolOptions”,在“General”标签页勾选 “Display Add-in Manager on Startup”,在下次执行QuickTest Professional 时就会看到“Add-in Manager”窗口了 QTP录制/执行测试脚本——录制 2.开始录制测试脚本 ①Record and Run Settings ②Windows Application 注释: A、Record and run test on any open Windows-based application【 会记录Windows 程序所做的操作】 B、Record andrun on these application(opened when a session begins 【 则在录制过程中,QuickTest只会记录对那些添加到下面“Application details”列表框中的应用程序的操作】 ③订票流程 A1、登录Mercury Tours 网站;B2、输入订票数据;C3、选择飞机航班;D4、输入必填字段 (红色字段);E5、完成定制流程;F6、停止录制;G7、保存脚本; 脚本文件保存—— Save as “Flight” QTP录制/执行测试脚本——录制 3分析录制的
文档评论(0)