QTP培训文档.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QTP(QuickTestProfessional) 1 界面简介 1.1 整体界面如下 1.2 相关的几个重要的设置 取消浏览器的自动完成 开启IE浏览器,选择【工具】【Internrt选项】【内容】,选择【自动完成】的设置按钮,取消帐号和密码等的自动完成 检查目前的测试加载了哪几种add-ins 点击QTP菜单栏,【help】【About Quick Test Professional】看目前加载了哪些add-ins,如果加载的不正确,必须关闭了QTP重启时重新选择。 对于web及相关应用测试的一些设置,如初始网页地址,测试的范围 点击QTP菜单栏,【Automation】【Record and Run Settings】下的web选项,设置相应的网页相关的录制设置,如链接地址和录制方式。 帮助和其他的一些功能 对QTP测试出现的问题,随时查看帮助文档。 2测试流程及实例 以下面的一个新建目录的用例为例,讲解下使用QTP的使用流程 测试用例如下: ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― RBP-9:验证在根目录新建目录过程 版本 1 创建日期:?2009-07-09 03:54:55? 源自:?tanwen 最后修改日期:?2009-07-09 10:05:53 ?源自:?tanwen 摘要 在资源中心的根目录下,新建目录,验证该过程和结果的正确性 ? 步骤 期望的结果 1.点击资源中心的根目录,选择右侧的“新建目录”选项 2.正常填写目录名称(如测试),节点顺序(1),描述(这是一个测试目录),选择是否全体访问的选项(如选择),点击确定 1.浏览器上出现新建目录的TAB页面,页面分布正确。 2.根目录下出现或刷新出现刚才填写的目录名称(如测试)。 ―――――――――――――――――――――――――――――――――――――――――――――――――― 录制脚本前的准备 应用程序和QTP 保证应用能正常的使用(如9:7000/reportmis/mis2/index.jsp是否能访问)和QTP能正常使用(如通过QTP启动IE正常) 测试的功能,相应用例 查看用例,了解要进行测试的功能,根据步骤进行手动操作,演练一次,与期望的结果进行对比。(如查看上面的用例的步骤和期望结果) 测试使用的数据和其他相关资源 准备测试要使用的数据(如用户名和密码等)或者功能所使用的报表等资源。 录制测试脚本 录制时注意浏览器的一些操作 打开QTP,点击【Record】,出现设置的url网页(如9:7000/reportmis/mis2/index.jsp),按照用例的步骤进行操作。 操作过程中不要使用浏览器的后退操作,尽量不要使用一些操作快捷键(如使用Enter登录等),以免录制不正确。 回放脚本 脚本运行的前提条件 录制完成点击【Stop】,就可以对脚本进行回放。注意脚本回放的前置条件,(如应用是否打开,是否登录,是否应到相应的操作界面) 对运行的状态,错误等进行判断,修改 理论上,QTP会对刚才进行的操作进行重演。观察IE,核对操作的情况,发现错误,对脚本进行修改。 加强脚本 建立测试检查点 针对新建目录的例子,我们可以看到回放过程目录没有新建成功,报出“目录已经存在,请重新指定目录名称”的错误提示。可我们观察测试结果,发现运行是成功的,为什么? 我们没有对回放运行的结果进行判断,QTP只是对先前的操作进行重演,不会自己判断。这时候我们要添加检查点! 在【Action Screen】,选择要添加检查点的页面(新建目录成功提示页面),选择要检查的文字范围(如“新建目录成功”),右击选择【Inset Test Checkpiont】,选择相应的object,确定,如下出现文本检查点设置页面 设置完成,回放,检查脚本是否正确。 对一些固定值进行参数化 设置检查点后,回放的结果正确。可是脚本还是不能正常运行(报错)。 这个时候我们就要对脚本进行参数化,就是将一些固定的输入参数成不同输入值。 选择要参数化的值(例子里是test1),点击格后的#,在Value Configuration Options选择Parameter,如下 在QTP左下的datatable下的对应变量(如p_Text)下修改相应的数据(如参数成test2,test3等),再次回放脚本。 调试脚本,消除错误 每次对脚本的修改都要对脚本进行运行调试! 分析测试结果 选择QTP界面菜单栏的【Automation】【Results】,观察测试脚本运行的相应结果已经原因。可以使用【Screen Recorder】功能对测试过程进行查看,在QTP的菜单栏的【Tools

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档