精华内容
下载资源
问答
  • QTP安装和使用教程

    2013-12-06 11:29:22
    QTP安装和使用教程; QTP自动化测试; QTP安装过程中的注意事项;
  • QTP安装教程

    2015-01-28 17:30:40
    最近这几天一直在研究QTP自动化测试的知识,为了给新人提供方便,特地写了一篇QTP11中文版的下载地址及安装教程,初学者可以按照本教程顺利安装QTP11版本。顺便说一下,之前一直用的是QTP10,QTP11的新功能在网上以及QTP...
  • QTP破解版安装教程

    千次阅读 2018-10-07 08:08:15
  • QTP安装步骤

    2014-03-14 11:03:21
    QTP安装步骤,下载QTP完成之后你可以对比这看看,应该能够成功安装的。
  • QTP(Quick Test Professional)安装详细教程

    千次阅读 2020-06-02 12:38:23
    二、QuickTest安装 下载链接:链接:https://pan.baidu.com/s/1B11ZL_MsBXBCI4k6igJmXg 提取码:jwvo 本次实验版本为QTP10。 按默认路径安装安装过程中若有下面的提示,选否即可 然后按默认即可,点击下一步 ...

    下载链接:
    一、QuickTest简介
    QuickTest Professional简称QTP,是一种自动测试工具。
    二、QuickTest安装
    下载链接:链接:https://pan.baidu.com/s/1B11ZL_MsBXBCI4k6igJmXg
    提取码:jwvo
    本次实验版本为QTP10。
    在这里插入图片描述
    在这里插入图片描述
    按默认路径安装,安装过程中若有下面的提示,选否即可
    在这里插入图片描述
    然后按默认即可,点击下一步
    在这里插入图片描述
    自定义安装,一般保持默认即可,点击下一步,选择你所安装的路径,确认安装
    在这里插入图片描述
    在这里插入图片描述
    安装完成后,点击下一步开始安装,直至安装完成,
    在这里插入图片描述
    然后到出现安装证书界面
    在这里插入图片描述
    需要输入许可证密钥
    在这里插入图片描述
    进行破解过程**
    1、在C:\Program Files\CommonFiles\Mercury Interactive下创建文件夹:License Manager
    注意:如果是64位系统,则在“C:\Program Files (86)””下新建文件“Mercury Interactive”;
    如果是32位系统,则在“C:\Program Files 下新建文件“Mercury Interactive”,
    本实验选择64位
    在这里插入图片描述
    然后在Mercury Interactive目录下创建“License Manager”,
    在这里插入图片描述
    把破解工具“mgn-mqt82.exe”复制到C:\Program Files (x86)\Mercury Interactive\License Manager文件夹下
    执行此软件,提示lservrc文件生成
    在这里插入图片描述
    在这里插入图片描述
    需要注意的是,别忘了在C:\Program Files (x86)\Common Files\Mercury Interactive文件下创建License Manager
    在这里插入图片描述
    lservrc生成在C:\Program Files (x86)\Common Files\Mercury Interactive\License Manager文件夹下

    在这里插入图片描述
    然后用记事本打开,把#之前的字符串复制粘贴到
    license输入的地方
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    安装完毕!

    展开全文
  • QTP使用教程

    万次阅读 多人点赞 2018-06-07 22:51:09
    QTP11.5安装教程:http://www.iquicktest.com/qtp-uft-11-5-download.html 注: QuickTest Pro(QTP)11.5后更名为UnifiedFunctional Testing(UFT) 1、安装后打开QTP,勾选Web add-in,进入QTP后File-New-...

    准备工作:

    QTP11.5安装教程:http://www.iquicktest.com/qtp-uft-11-5-download.html

    注: QuickTest Pro(QTP)11.5后更名为UnifiedFunctional Testing(UFT)

    1、安装后打开QTP,勾选Web add-in,进入QTP后File-New-Test。


    2、选择File菜单下New-Test。


    选择GUI Test,输入Name“第一个脚本”,Create。


    3、打开IE,进入百度首页www.baidu.com

    4、使用Tools菜单下的ObjectSpy。


    5、点击手型按钮,点击后鼠标变为手型,再点击浏览器上的“百度一下”按钮。


    6、正常识别结果如图:


    未能识别结果如图:


    如果未能识别对象:

    1、检查QTP版本、浏览器版本、操作系统版本,QTP安装目录“\help”下的QTP_PAM.pdf或UFT_PAM.pdf文件提供了支持的操作系统、插件版本、web-addin支持的浏览器及版本、支持的其他HP工具及版本等信息。
    1.1、例如测试WEB时,可以从这个PDF文档里得出支持的组合如XPsp3+QTP11+IE8,Win7+UFT11.5+IE9,UFT11.53+Chrome30,不支持组合如QTP11+FireFox27。
    1.2、QTP11官方提供了IE9补丁,安装后可以识别IE9对象。
    1.3、64位系统下的IE也分32位和64位,例如QTP11测试64位IE,还需要64位补丁。


    QTP11补丁:http://blog.csdn.net/zzxxbb112/article/details/6968418
    QTP11.5补丁:http://www.iquicktest.com/uft-qtp11-5-patches.html

     

    2、检查IE是否加载了BHOmanagerClass。IE设置-Internet选项-程序-管理加载项-所有加载项。如果BHOmanager Class是未启用状态,改为启用。


    如果所有加载项中没有BHOmanager Class,打开开始菜单-HP Software-HP Unified Functional Testing-Tools-AdditionalInstallation Requirements,勾选“配置Internet Explorer 设置”,运行。

    2.1、FireFox和Chrome同样需要检查插件是否安装并启用。
    FireFox附加组件-扩展中应有Unified Functional Testing Extension。
    Chrome工具-扩展程序中应有Unified Functional Testing Agent。

    3、以管理员身份运行QTP。

    4、如果仍不能识别,尝试关闭其他程序、关闭杀毒软件,先打开QTP后打开IE再识别。

    第一个脚本:

    1、打开QTP,加载Web add-in。

    2、打开IE,进入百度首页www.baidu.com

    3、打开QTP本地对象库,打开Resources菜单下的ObjectRepository


    4、添加对象到本地对象库。

    Object菜单下的Add Object to Local


    点击百度输入文本框。


    点击OK后,就出现在对象库了。


    选中wd对象,使用View菜单下的Highlight  in Application,如果浏览器中的输入框闪烁说明QTP能正确定位对象。


    以相同步骤添加“百度一下”按钮

     

    5、刷新Toolbox以显示新添加的对象。


    刷新后界面


    6、拖拽wd对象到右侧编辑区(或双击wd对象):

    在Set后输入参数:


    7、拖拽“百度一下”对象到编辑区(或双击对象)

    8、运行脚本。

    Run菜单下的Run。


    点击Run


    运行后结果:


    代码结构:

    父对象Class(“父对象Name”).子对象Class(“子对象Name”).方法 [参数]


    实例:对象库如何工作:

    1、添加“百度一下”按钮到对象库(参考“第一个脚本”1-4步),使用Highlight可以定位对象。如图,“百度一下”对象的name属性是“百度一下”。


    2、修改“百度一下”对象的name属性为“百度一下修改”,并将“Enable Smart Identification”的Value改为False。再使用Highlight,QTP提示错误“不能在应用中找到选择的对象”。



    3、打开IE的开发者人员工具(F12),如图,使用鼠标形按钮选择“百度一下”按钮。选择后HTML代码定位到相应元素。修改“百度一下”按钮元素的value值为“百度一下修改”。


    修改前代码:

    <inputclass=”bg s_btn” id=”su”οnmοuseοut=”this.className=’bg s_btn‘“οnmοusedοwn=”this.className=’bg s_btn s_btn_h‘“type=”submit”value=”百度一下”/>

    修改后代码:

    <inputclass=”bg s_btn” id=”su”οnmοuseοut=”this.className=’bg s_btn‘“οnmοusedοwn=”this.className=’bg s_btn s_btn_h‘“type=”submit”value=”百度一下修改”/>

    修改后页面:


    修改后在对象库中选择“百度一下”对象使用Highlight,QTP又能正确定位了。

     

    4、修改“百度一下”按钮位置,如图:


    修改后在对象库中选择“百度一下”对象使用Highlight,能正确定位。

     

    5、复制“百度一下”按钮代码,在页面上再添加一个按钮,修改后如图


    修改后在对象库中选择“百度一下”对象使用Highlight,能正确定位。QTP提示错误:有多个符合描述的对象。


    添加界面上两个“百度一下”按钮到对象库,现在对象库里有三个“百度一下”按钮对象,对比属性,只有ordinal identifier部分不一样。

    界面只有一个按钮时添加的对象Type,Value值是None


    界面有两个个按钮时添加的对象Type,Value值分别是”index,1”和”index,2”


    对象库工作模型:

    1、添加对象时:


    1.1、QTP Spy被测软件被选中的对象,获取对象的属性集合和对象类型。

    1.2、按照Object Identification中相应对象类型的设置,筛选属性集合后存入对象库。

    1.3、打开Tools菜单下Object Identification,如图,以WebButton为例。

    2、运行时:


    2.1、如运行到第二行。


    QTP读取对象库中Class是WebButton,name是“百度一下”的对象,获取属性集合(TO)。

    2.2、获取被测软件上的对象集合。

    2.3、获取第一个对象的属性集合(RO)。对比RO和TO。

    2.4、如果属性值不一致,获取第二个WebButton对象的属性集合后对比。如果属性值一致,则触发WebButton对象的方法。


    关于录制:

    使用录制后可以看出录制自动完成了添加对象到对象库和在编辑区输入脚本(对象、方法和参数)的过程。但录制经常有步骤缺失的问题,比如实际点击某个页面对象A但录制结束后对象库中没有对象A,编辑区也没有相关代码。不补全脚本就Run就会报错了。


    使用QTP帮助文档:

    在编辑区选中Browser(“”).Page(“”).WebEdit(“”)下的Set 按F1,帮助文档会自动定位到Web> WebEdit Object > Methods > Set Method,帮助文档提供了语法、参数说明、返回类型和例子,查看Example可以看到代码示例。

    点击WebEdit Object,可以看到WebEdit对象的说明、方法和属性,


    检查点

    1、新建一个脚本,在百度知道(http://zhidao.baidu.com/)页添加关键字输入框和搜索答案对象,添加后如图:


    输入以下脚本:


    2、执行后打开对象库,选择”word”对象使用Highlightin Application,在搜索后的百度页面仍能定位。

    3、使用Object Spy查看搜索后页面的文本框,查看value属性,值为“QTP”。删除文本框内容后使用Object Spy,查看value属性,值为空,如图。

    所以这里可以用对象“word”的value属性值判断功能是否正确。


    4、修改脚本如下,修改后Run。


    5、运行后打开View菜单下的Last RunResults。


    如图, Property “value” has the expected value:”QTP”.对象“word”的value属性的值是期望的“QTP”,检查点Pass。


     

    参数化

    1、在Global表中输入多行数据,并修改脚本如下。


    2、打开File菜单下的Settings,设置Run如下。


    3、Run脚本,可以看到执行过程中依次搜索了Global表中的数据,打开Last Run Results,可以每次迭代的结果,如图,每次迭代检查点都有记录。


    4、选中Global表中有数据的行,在右键菜单中选择Delete删除行。


    注意,如果删除了表格中的内容——比如用键盘的退格和删除,而有黑线的行仍是三行(如图),还是会迭代三次。


    5、在Action1表中输入多行数据,并修改脚本如下,注意脚本和使用Global表时不同。


    6、打开View菜单下的TestFlow。


    右键Action1,在菜单中选择Action Call Properties。


    设置如下。


    7、Run脚本,可以看到执行过程中依次搜索了Action1表中的数据,打开Last Run Results可以查看结果。

     

    参数化迭代流程图

    A:一个脚本可以有多个Action。

    B:File-Settings-Run下的设置控制脚本的迭代。

    C:Action CallProperties-Run下的设置控制Action的迭代。


    一个迭代实例

    1、新建GUI Test,选择Design菜单下的Call toNew Action


    点击“OK”后添加了一个action。


    2、在Global表添加两行数据“Global第1行”和“Global第2行”;Action1表下添加两行数据“Action1第1行”,“Action1第2行”;Action2表下添加两行数据“Action2第1行”,“Action2第2行”。

    3、修改File-Settings-Run设置为Run on allrows。修改Action1和Action2的Call Properties-Run设置为Run on all rows。

    4、在Action1和Action2的编辑区输入下图脚本。


    5、Run脚本,可以看到弹窗出现16次,依次如下:

    Global第1行

    Action1第1行

    Global第1行

    Action1第2行

    Global第1行

    Action2第1行

    Global第1行

    Action2第2行

    Global第2行

    Action1第1行

    Global第2行

    Action1第2行

    Global第2行

    Action2第1行

    Global第2行

    Action2第2行

            </div>
                </div>
            </article>
    
        <div class="article-bar-bottom">
                        <div class="tags-box artic-tag-box">
            <span class="label">文章标签:</span>
                        <a class="tag-link" href="http://so.csdn.net/so/search/s.do?q=QTP&amp;t=blog" target="_blank">QTP                       </a><a class="tag-link" href="http://so.csdn.net/so/search/s.do?q=UFT&amp;t=blog" target="_blank">UFT                       </a><a class="tag-link" href="http://so.csdn.net/so/search/s.do?q=自动化测试工具&amp;t=blog" target="_blank">自动化测试工具                       </a>
        </div>
                            </div>
    
    <!-- !empty($pre_next_article[0]) -->
        </div>
    
    展开全文
  • 安装QTP

    千次阅读 2020-05-08 13:39:23
    VMWare中安装Windows7系统 后续操作都是在虚拟机中Windows7中进行的 具体步骤见:https://blog.csdn.net/qq_41649001/article/details/105989173 然后打开win7 挂载QTP镜像文件 准备QTPiso文件   网盘链接: 将...

    VMWare中安装Windows7系统

    • 后续操作都是在虚拟机中Windows7中进行的
    • 具体步骤见:https://blog.csdn.net/qq_41649001/article/details/105989173
    • 然后打开win7

    挂载QTP镜像文件

    • 准备QTPiso文件
        网盘链接:链接:https://pan.baidu.com/s/1x86eTRN58jgvQEYQ62CqOw 提取码:y8ma
    • 将镜像挂载到win7中(此时win7系统是已经开机的)
        选择自己的win7虚拟机,点开设置
          在这里插入图片描述
        关联镜像
          在这里插入图片描述
        打开计算机
          在这里插入图片描述
        双击打开光盘
          在这里插入图片描述

    安装QTP脚本调试器

    • 能够指示脚本中的语法错误,辅助测试脚本
    • 右键光盘,选择打开,不要直接双击
    • 打开脚本调试器文件夹
        在这里插入图片描述
    • 运行DebuggerSetup文件
        在这里插入图片描述
    • 路径尽量避开C盘,这样就安装成功了

    安装QTP

    • 直接双击光盘开始安装
        在这里插入图片描述
    • 选择第一个
        在这里插入图片描述
    • 会提示缺少一些组件,点击确定,自动安装即可
        在这里插入图片描述
    • 继续安装
        在这里插入图片描述
        在这里插入图片描述
        姓名组织不需要填,直接下一步
        在这里插入图片描述
        在这里插入图片描述
        自己选择安装路径
        在这里插入图片描述
        下一步,等待安装完成即可
    • 其他安装要求
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        安装完成后,桌面会生成两个图标
          在这里插入图片描述

    汉化

    • 右键光盘选择打开,进入汉化文件夹

    • 执行setup.exe文件
        在这里插入图片描述

    • 执行安装,选择第一个
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述

    破解

    • 打开软件,如果提示使用1个月,则无需破解
        在这里插入图片描述  我这里出现了许可证错误,因此要继续执行下面步骤
          在这里插入图片描述
        点击取消
        在这里插入图片描述
        在这里插入图片描述
        双击setup.exe,点击下图
          在这里插入图片描述
          在这里插入图片描述
          在这里插入图片描述
        在这里插入图片描述
        选择一个安装位置
          在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述
        进入QTP安装目录下的bin文件夹,执行insdemo.exe
          在这里插入图片描述
          双击后是没有反应的,
        重新打开QTP
          在这里插入图片描述    点击继续,说明可以使用了,试用期为一个月
          在这里插入图片描述  检查发现汉化效果很好
          在这里插入图片描述
    • 一次破解可试用一个月,一个月后需要重新破解
        方法1:手动破解:设置“显示隐藏的文件和文件夹”,取消“隐藏受保护的操作系统文件选项”,然后删除C:\用户\All Users\safenet sentinel目录,双击instdemo.exe,重新打开软件,看是否破解成功
          在这里插入图片描述
          在这里插入图片描述
          在这里插入图片描述
          在这里插入图片描述
          重新打开QTP即可
        方法2:执行“每月执行此文件破解QTP.bat”进行自动破解
          在这里插入图片描述
    展开全文
  • UFT(QTP)12.01教程

    2017-09-28 11:22:30
    UFT(QTP)12.01教程,超级详细全面,新手教程。最新版本UFT(QTP12改名)教程
  • QTP安装简介

    2020-09-03 15:18:38
    QTP安装步骤: 1、解压完成之后,双击运行setup.exe; 2、之后点击运行安装; 3、之间回跳出控制台界面检测环境是否符合,直接点击下一步即可; 4、勾选 接受协议,选择中文(简体),点击下一步; 5、然后可以...
  • qtp教程,doc文档。包含四个部分! 量体裁衣性能测试在企业中的应用.doc 如何下载并保存文件到本地.doc 数据库性能测试方法实例讲解.doc 特殊函数应用注意事项.doc
  • QTP11.5教程

    2015-08-06 16:49:57
    qtp11.5的安装教程,能让新手快速进入qtp学习阶段
  • 在获取QTP安装程序后,就可以进行QTP安装过程。对于初学者和希望了解QTP产品特性的测试人员,可以从HP网站上下载试用版:...
  • 详细的介绍QTP安装过程的视频教程文件。
  • QTP 9.2安装图解

    2011-07-16 22:25:24
    QTP 9.2安装图解,如何安装QTP 9.2
  • QTP10安装,破解,录制回放,脚本编写,常见问题解决,和其他基本使用方法。个人整理。
  • QTP 10.0 破解版下载安装超详细教程

    千次阅读 2018-10-09 12:41:24
    博主很懒,只留下一个网址:https://blog.csdn.net/qq_39581184/article/details/80400427
  • QTP 9.2 使用操作教程

    2014-07-11 10:30:07
    QTP 9.2 使用操作教程,适合不懂的朋友学习测试使用,初级教程,高手可忽略
  • qtp12版本下载安装破解教程

    千次阅读 2019-06-14 08:41:00
    下面是安装教程: 解压完成之后,双击运行setup.exe 之后点击运行安装 之间回跳出控制台界面检测环境是否符合 直接点击下一步即可 勾选我接受条款 然后可以更改安装目录,推荐是默认目录,本人用默认...
  • QTP安装

    2020-12-09 21:57:19
    QTP安装 ...QTP(Quick Test Professional)安装详细教程. 再贴几个大佬们的参考帖: 1.安装QTP测试工具. 2.qtp(QuickTest Professional)的下载安装. 实验报告的完成之路道阻且长,且行且珍惜~ ...
  • QTP安装详细教程

    2021-04-24 10:35:59
    1.安装详解 2.QTP10.0安装所遇问题-脚本调试器问题
  • ...
  • QTP安装错误整理

    2011-11-17 16:34:00
    我在win7上安装QTP10.0时,遇到以下问题,在此做个总结: 1)报:command line option syntax error.Type Command/?for help错误  解决:是由安装路径中包含中文引起的,去掉中文字符; 2)运行mgn-mqt82.exe就...
  • QTP基础教程

    2014-07-01 09:55:26
    QTP安装 QTP的简介 QTP的测试范例 QTP的好处 使用QTP录制脚本 如何建立检查点
  • qtp破解汉化教程工具

    2018-12-30 09:05:26
    本人在win10上成功安装并汉化破解使用,教程详细,所需的破解资源都有配套的,只需安装教程下一步即可。分享给需要的朋友!!
  • 最近打算开始自学QTP以充实自己的大脑。也算是多掌握一点技能吧,学习软件开始的第一步就是了解软件的具体功能以及使用方式。那么安装一个软件变成了自学的第一步了,介于自己岁数逐年增长,记忆力却是曲线下降,...
  • QTP学习教程

    2016-06-15 14:23:31
    QuickTestProfessional的安装和配置QTP支持在广泛的操作系统平台和测试环境下安装并且仅需很少的设置既可开始使用。本章简要介绍QTP92的安装设置过程并且介绍如何开始编写一个最简单的
  • QTP10安装包、破解方法、安装指导、安装插件问题解决方案

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 509
精华内容 203
关键字:

qtp安装教程