qtp 订阅
QTP是Quick Test Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。 展开全文
QTP是Quick Test Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。
信息
外文名
QuickTest Professional
软件类型
自动测试工具
支持
VBScript
用    途
用它来执行重复的手动测试
词语分类
计算机用语
英文简称
QTP
QTP基本功能
HP QuickTest Professional 提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简化测试用例的创建和维护。它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。
收起全文
精华内容
下载资源
问答
  • QTP脚本编辑器,可以在调试QTP脚本时使用,帮助查QTP脚本的问题 QTP脚本编辑器,可以在调试QTP脚本时使用,帮助查QTP脚本的问题
  • qtp安装报错时需要的)Microsoft Script Debugger。解压后就是exe安装即可
  • QTP下载链接.txt

    2020-08-17 09:04:43
    quicktest professional 12.5简称QTP,这是一款专业的软件自动化测试工具,绝对是测试人员的法宝,它为开发人员和测试人员提供了实用的功能,可以方便开发者对软件的漏洞进 行测试和修复,软件集成了软件测试一体化...
  • QTP12以及破解方法

    2018-11-06 19:22:20
    quicktest professional 简称QTP,这是一款专业的软件自动化测试工具,绝对是测试人员的法宝,它为开发人员和测试人员提供了实用的功能,可以方便开发者对软件的漏洞进行测试和修复,软件集成了软件测试一体化流程,...
  • QTP12.0资源包下载

    2018-05-23 15:09:47
    新版本QTP特性如下: 浏览器支持 支持所有浏览器的最新版本 Visual Studio支持 UFT 12会支持Microsoft Visual Studio 2010与2012,目前情况来看应该只是对API testing模块的支持,对于UI自动化测试模块应该还不会...
  • QTP自动化测试原理

    2021-02-25 23:47:31
    QTP主要采用的是使用GUI模拟人的操作。它在模拟人的操作时会记录操作的对象及所做的操作和顺序,然后在回放时按记录顺序操作这些对象。而在这个模拟的过程中,最重要的莫过于界面对象(控件)的识别,那QTP是怎么做...
  • QTP调用JAVA程序

    2018-01-28 09:45:53
    不少网友对于QTP调用Java程序感到束手无策,实际上要调用Java程序是非常容易的。在演示这个例子前,请大家先造一个java程序(我以java计算器为例,源码见下),以方便观察调用结果。
  • QTP与LoadRunner的最大区别在于二者的侧重面不同,QTP侧重于软件的功能测试和回归测试,属功能测试工具,而LoadRunner侧重于软件的压力、负载等性能测试。使用QTP要求测试人员在测试前考虑好应用程序测试的内容,...
  • qtp的最新版本,可以对软件进行详细的功能测试,生成详细的报告
  • QTP10.0破解版,汉化包,安装步骤说明书,完整的教程,简单易用
  • QTP又名UFT,是Quick Test Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,...
  • QTP破解程序mgn-mqt82.exe

    2018-03-15 19:04:36
    然后粘贴到license向导中的license输入的地方,点击确定,可以看到信息为无限制使用,也可以打开qtp,在help-about qtp--License对话框中可以看到该qtp已经显示为无限制使用了。 注:mgn-mqt82.exe文件必须放在C盘...
  • QTP

    千次阅读 2018-10-08 11:05:29
    一.前言 1.为什么功能测试要使用自动化测试工具 (1)存在大量回归测试 (2)存在大数据量的测试 (3)自动化测试工具...(1)HP MI QTP (2)HP WinRunner (3)QARun (4)IBM Rational Robot (5)开源 Seleniu...

    一.前言
    1.为什么功能测试要使用自动化测试工具
    (1)存在大量回归测试
    (2)存在大数据量的测试
    (3)自动化测试工具可以严格、高效的完成测试
    (4)无人值守
    2.使用自动化测试工具的条件
    (1)需求稳定
    (2)冒烟测试通过
    3.常用的自动化测试工具
    (1)HP MI QTP
    (2)HP WinRunner
    (3)QARun
    (4)IBM Rational Robot
    (5)开源 Selenium …
    4.对测试工程师的影响
    (1)待遇
    (2)发展
    (3)竞争力
    二、QTP简介
    1.QTP全称:Quick Test Professional
    2.关键字驱动:把被测系统中的控件识别成对象,测试用例是对对象做各种操作
    3.QTP,使用VBS语言
    4.QTP10.0
    三、QTP界面介绍
    1.插件管理界面根据被测系统使用的技术决定选择插件的类型主界面中Tools\Options\General\Display Add-in Manager选项勾选,显示插件管理界面2.如何新建一个Test方式三种:
    (1)点击“StartPage”后的“Test”标签
    (2)工具栏中的“New”快捷键
    (3)菜单栏中File\New\Test
    3.两个视图(重点):
    Keyword View(关键字视图):表格形式展现步骤
    Expert View(专家视图):VBS代码的形式展示步骤
    注意:两个视图中的代码是一一对应的,是一个代码的两种展现方式
    4.QTP里的测试
    以Test为单位组织一次只能打开一个Test
    5.关键字视图中的列
    (1)Item(项目):存储被测系统中操作的页面元素对象
    (2)Operation(操作):对被测系统的相应对象所做的操作
    (3)Value(值):操作使用的数据
    (4)Documentation(文档):QTP自动生成的注释
    (5)Comment(注释):手动添加的注释6.ActiveScreen(界面截图)
    7.如何录制代码三种方式:
    (1)工具栏的“Record”快捷按钮
    (2)菜单栏Automation\Record
    (3)F38.如何停止录制:
    三种方式:
    (1)工具栏的“Stop”快捷按钮
    (2)菜单栏Automation\Stop
    (3)F49.如何回放录制:
    三种方式:
    (1)工具栏的“Run”快捷按钮
    (2)菜单栏Automation\Run
    (3)F5
    10.系统设置:
    (1)设置关键字视图中的字体大小显示关键字视图,Tools\View Options\Fonts and Size,设置Size
    (2)设置关键字视图中的字体大小显示专家视图,Tools\View Options\Fonts and Size,设置Size
    (3)回放时间间隔的设置Tools\Options\Run\Run mode,运行模式:Fast:快速,无间隔Nomal:正常,设置步骤之间的间隔,单位是毫秒
    (4)恢复页面布局:Tools\Options\General\Restore Layout按钮(恢复布局)四、Flight系统介绍
    1.登录AgentName:4-10个字符Password:Mercury
    2.订票订票日期:格式月日年 mm\dd\yy,不能晚于今日当选择了Flyfrom和Flyto后,Flights的按钮可用Tickets:1-10的整数
    3.打开订单、更新订单、删除订单
    4.退出
    五、使用自动启动的方式录制WinApp程序(重点)步骤:
    (1)点击“Record” 注意:录制前关闭被测系统
    (2)在Record and Run Settings(录制和运行设置)对话框中, a.Web中选择第一项 b.WinApp中选择第二项(Record and run only on:) c.通过加号添加被测系统
    (3)操作被测系统中的步骤
    (4)点击“Stop”停止录制
    (5)点击“Run”回放代码
    注意:回放代码前,关闭被测系统
    练习1:Flight系统,使用自动启动的方式,录制登录-创建新订单-退出,回放
    练习2:Notepad,使用自动启动的方式,录制启动-输入abc-关闭-否,回放C:\WINDOWS\system32\Notepad.exe
    六、手动启动录制WinApp程序步骤:
    (1)点击“Record”注意:录制前关闭被测系统
    (2)在Record and run settings里,
    a.Web选第一项
    b.WinApp选第一项:Record and run any open Windows-based applications
    (3)手动打开被测系统注意:通过开始菜单打开
    (4)录制操作步骤
    (5)点击“Stop”结束录制
    (6)点击“Run”回放代码注意:
    a.回放前,检查录制好的程序,切换到专家视图,删除SystemUtil前的所有步骤的代码
    b.回放前,关闭被测系统
    练习3:Flight,手动启动的方式,录制登录-打开订单编号为10的订单-退出,回放
    练习4:calc,手动启动的方式,录制3+5=关闭,回放C:\WINDOWS\system32\calc.exe
    七、Mtours系统介绍1.注册的用户可以登录
    2.登录(Sign-in)、订票(往返票、乘客姓名可以输入多个)、查看订单、删除订单、退出(Sign-off)
    3.IE设置:取消自动完成
    (1)IE\Internet选项\内容\自动完成\取消勾选“表单”,取消勾选“记住用户名”,再点击“清除表单”和“清除密码”的按钮
    (2)IE\Internet选项\高级\重定向提交的表单时发出警告
    (3)重启IE
    八、使用QTP自动启动录制Web系统步骤:
    (1)启动QTP时,要加载web插件
    (2)点击“Record”开始录制注意:录制前,把浏览器关闭
    (3)在Record and run settings(录制和运行设置)里,
    a.除了Web选项卡以外的选项卡,都选择第一项
    b.Web选项卡里,选择第二项(Open the following address when record or run sessions begins)
    c.输入待测系统的网址
    (4)开始录制步骤
    (5)点击“Stop”结束录制
    (6)点击“Run”回放注意:回放前,关闭浏览器说明:录制时,只能使用IE浏览器录制,回放时,可以通过修改代码指定其他浏览器(高级)
    练习5:Mtours,使用自动启动方式录制登录-订票-退出,回放不建议使用手动启动的方式录制Web系统
    九、QTP实现原理(非常重要)
    1.对象仓库:Resources\Object repositoryCtrl+R
    2.录制原理:
    (1)获得被操作对象的所有属性
    (2)用唯一的对象名称在对象仓库里记录该对象
    (3)在对象仓库中存储该对象的全部属性
    (4)标识对象的关键属性记录位置:Description Properties
    (5)在测试脚本中记录对象所做的操作和数据
    3.回放原理(1)从测试脚本中获取对象名称(Item列)
    (2)使用对象名称在对象仓库中获取到其关键属性
    (3)使用关键属性在被测系统中识别唯一操作对象
    (4)使用脚本中的操作(Operation列)和数据(Value列)驱动被测系统的实际运行对象
    4.概念(了解):
    (1)TO:Test Object 对象仓库中存储的对象
    (2)RO:Run-time Object 运行时对象,被测系统实际运行时的对象
    5.Object Spy(对象探测器)
    作用:查看当前被测系统中的实际运行对象(RO)的所有属性位置:
    (1)QTP主页面的工具栏中的小人头图标
    (2)QTP主页面的Tools\Object Spy
    (3)对象仓库的工具栏中的小人头图标
    (4)对象仓库Tools\Object Spy
    注意:如果ObjectSpy遮挡被测系统的控件,按住左Ctrl键操作,显示出控件,再捕获
    练习6:Flight登录页面的AgentName文本框(WinEdit)中的当前输入内容记录在哪个属性中-------text
    练习7:Flight主页面的Flights按钮,是否可用记录在哪个属性中------enabled
    练习8:Mtours登录用户名文本框(webEdit)中的当前输入内容记录在哪个属性中—value
    6.系统设置
    (1)对象同步时间:默认是20秒,可修改意义:回放时到被测系统中识别对象(步骤3)的最长时间位置:File\Settings\Run\Object synchronization timeout :xxx seconds
    7.添加对象到对象仓库两种方式:
    (1)打开对象仓库,打开被测系统,停留在要添加的对象所在的页面,点击工具栏中的“Add Objects to Local”快捷按钮,或者菜单栏中的Object\Add Objects to Local,点击被测系统中要添加的对象,确认后添加
    (2)通过ActiveScreen上截图界面中,右键点击要添加的对象,选择第三个项目(View\Add Object),确认后添加
    8.在关键字视图中增删改操作步骤
    (1)增加步骤:a.添加要操作的步骤的对象到对象仓库b.确定添加位置,选中该位置上一个步骤c.右键,选择Insert New Stepd.在Item列中选择对象,Operation中确认操作步骤,在Value列中填入数据
    (2)删除步骤:右键\Delete Step
    (3)修改步骤:
    a.修改Item、Operation、Value均可修改
    b.点击要修改的内容,下拉菜单中修改
    练习9:
    a.录制Flight登录,退出
    b.修改Flight登录的用户名
    c.修改Flight登录的密码的操作,从SetSecure修改为Set,注意:Value值也要修改为不加密的密码
    d.删除退出的步骤
    e.修改点击OK的步骤为点击Cancel按钮
    f.在输入密码步骤后,增加点击Help的步骤
    g.回放代码


    本文来自 江江同学 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/qq_36330733/article/details/80808101?utm_source=copy

    展开全文
  • 业内但凡玩过QTP的,多半都知道songfun的名字,多少读过几篇我写的关于QTP的文章。然而今天,作为捧红它的一员,我决定亲自推翻它,让它从神坛走下。前面博文说了QTP已死,这里要谈谈最近势头正劲的SilkTest。...
  • QTP自动化框架结构

    2018-03-22 10:32:20
    对整套QTP自动化都有详细的步骤描述以及测试层次,是一份不可多得的好资料
  • QTP10.0测试用WEB网站MTours,由于Mtours服务器在国外,所以学习的时候往往会很慢,达不到效果,用这个可以轻松在本地访问。 这个工具仅用于学习用途,请勿商用,谢谢!
  • QTP自动化测试教程

    2017-11-27 16:00:40
    QTP是Quick Test Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试...
  • 最新版可破解的QTP软件,QTP12版本,提供破解文件,正版最新
  • QTP可以支持谷歌浏览器运行的插件,欢迎下载。
  • QTP选择软件测试工具中选择QTP测试工具的一个可行性分析文档1.引入QTP的目的对于测试人员,手动测试本来就是很枯燥的事情,但是对于这种枯燥的事情再加上一些重复性的操作就使测试人员家具这种烦躁的心情;对于QTP...
  • winrunnerWinRunner软件测试中WinRunner和QTP对比WinRunner和QuickTestProfessional(简称QTP)都是MERCURY公司开发的非常强大功能自动化测试工具,从时间上来看,WinRunner在1995年便已经推出,而QTP直到2002年才...
  • 对于使用QTP做为自动化测试工具的测试项目来说,其对象库的管理在整个自动化测试过程中,占有非常重要的地位。特别是对于一个大型的应用系统,其界面的对象多而杂,一个统一、有序的对象仓库非常有利于脚本的快速...
  • 一、前提使用QTP测试数据输入是否成功。在本例中使用三个办法:1、检查页面显示的记录条数;2、根据关键字检查数据库中数据;3、检查页面显示的最后一行数据是否为新增的数据。  一、前提  使用QTP测试数据输入是否...
  • ├─支持chrome浏览器补丁 │ QTPWEB_00088(chrome).EXE │ 补丁说明.txt
  • QTPgoogle软件测试工具QTP自动化测试Google地图如何用QTP对Google地图进行自动化测试呢?因为Google地图是内嵌到浏览器里的ActiveX控件,那么我们的思路就是用vbscript调用Goolge地图的API,从而实现对内嵌Google...
  • QTP10.0下载与破解

    2018-02-02 11:49:36
    QTP10.0安装破解步骤: 1.安装qtp,一路默认下来,到要求输入License的界面 2.拷贝mgn-mqt82.exe(下载)到C:\Program Files\Mercury Interactive(自己手动创建)文件夹下 3.自己手动创建C:\Program Files\Common ...
  • ├─支持64位应用对象识别 │ QTP_00699.EXE │ 补丁说明.txt
  • QTP功能先来谈一下有关软件测试工具QTP的基本功能的使用QTP的基本功能包括两大部分:一部分是提供给初级用户使用的关键字视图;另一部分是提供给熟悉VBScript脚本编写的自动化测试工程师使用的专家视图。但是,并...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,133
精华内容 6,453
关键字:

qtp