网站大量收购闲置独家精品文档,联系QQ:2885784924

QTP从入门到高级.docx

  1. 1、本文档共130页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP从入门到高级

QTP功能自动化测试一、前言1、项目使用功能测试自动化工具的条件主要功能(冒烟测试)通过测试被测系统比较稳定2、常用的功能测试工具HP MI QTP HP MI winrunnerQAEunIBM Robortselecnium….3、为什么功能测试使用自动化工具测试项目中有大量的回归测试,功能自动化测试工具可以更严格、更有效的回归测试。大数据量的测试无人值守4、对测试工程师发展的影响待遇机会职业发展QTP界面如下:二、QTP(QuickTest Professional)概述QTP是关键字驱动的功能测试工具,能够对各种编程语言开发的软件进行功能测试。可以使用VBScript脚本语言编写程序。QTP将被测系统的功能流程,拆解成对不同对象按照顺序做不同操作。是面向对象的一款自动化工具,默认使用的脚本语言是VBS目前使用QTP10.0 比较稳定。1、Keyword View(关键字视图)中介绍Item(项目):页面操作的控件。以分层的形式显示所有操作到的控件。Operation(操作):在控件上执行的动作。Value(值):操作的适合使用的数据。执行动作时用户输入的数据,或者参数化的参数值。Documentation(注释):QTP自动生成的注释。用于描述操作步骤的文字说明,一般由系统自动产生。Comment:自定义添加注释。默认不显示,右键点击列头,选中comment,就可以显示该列。基本操作1、设置字体设置QTP界面中面板中的字体:Tools(工具)-View options在打开的keyword View colors中点击fonts and colors选项卡设置字体2、设置还原默认布局Tools\Options\Restore layout设置运行时屏幕截图方式3、运行速度设置Tools\Options\Run\Run mode\输入步骤和步骤之间运行的间隔时间,单位是毫秒。4、取消测试结果报告自动显示Tools\Options\Run\取消选中复选框View Results when run session ends(当运行结束之后自动显示结果报告)5、测试结果的查看1)手动打开测试结果报告Automation\Results2)查看Test Result Summary(测试结果总结):failed数目是03)展开测试结果,查看具体执行步骤的结果。View\Expand All查看具体步骤的运行。6、注释1)行注释:注释语句前加左半角单引号’2)代码块注释:按comment Block工具或者ctrl+M快捷键7、快速选取光标放在要选取的第一行的第一个位置同时按shift+end 就可以选取这一行的文字修改Action信息设置回放出现错误的处理方式Test反复全局反复,反复整个Test的内容。Action反复运行只反复该设置Action的步骤。Test反复和Action反复的关系当Test设置反复所有行,Action设置反复所有行当Test设置反复一行,Action设置反复所有行当Test设置反复一行,Action设置反复一行当Test设置反复所有行Action设置反复一行系统的对象找不到检查系统设置File\Settings\run Object Synchronization timeout设置的时间,默认是20秒三、QTP测试流程QTP自动化测试的流程(重点)需求分析制定测试计划录制测试脚本增强测试脚本使用QTP的回放机制,执行测试脚本提交测试结果报告Flight软件的使用是QTP自带的WinApp飞机订票系统。包括登录系统、创建订票、打开订单、打印订单等功能。用户名:任意大于4个字符长度密码:mercury创建订单日期格式:月日年QTP录制WInApp程序(重点)点击Record(录制)按钮出现如下界面。或者在菜单栏”Record and Run Swttings”(录制和回放页面)页面把web选择第一项,windows Applications选择第二项注意:要关闭被测系统。在Record and run Settings中设置WinApp:选择Record and Run Only on;添加被测程序1、Record and run test on any open Windows-based application录制通过windows系统打开的程序。(选择此项被测程序不会自动启动,需要手动启动)2、Record and run test only on仅仅录制和运行以下指定的程序。(被测程序会自动启动)1)Applications opened by QuickTest录制通过Quick Test打开的程序(即通过QTP打开的程序)2)Applications opened via the D

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档