qtp(QuickTest Professional)的下载安装

无奈的大四啊,我们专业永远最后放假,两个星期让我们在学校待着,然后课设、考试,软件测试。进入正题,我们来安装软件测试用的qtp这个软件吧!
我只试了windows的,mac的可以做个双系统,不会问我呀,超快就可以实现!

第一步,先下载。
链接:https://pan.baidu.com/s/1K5OG_IYGexejpVmc4IL5_A
提取码:796t
版本有点低,别嫌弃!!!
此处你可能会出现的问题:
链接有两个文件,一个压缩包,一个mgn-mqt82.exe文件,你可能会出现mgn-mqt82.exe下载不了,因为你电脑的防卫功能,你要关闭这个功能,下载下来。不会关闭的的参考教程https://jingyan.baidu.com/article/e6c8503c96945ee54f1a1898.html。

第二步,解压压缩文件,打开文件夹里面有一个setup的应用程序,点开,就这样了。
[点击划红线的]
这里你有可能出现的问题:
你点击出现这样在这里插入图片描述
解决方法:我是重启了两次才解决这个问题的,所以如果你出现这种情况就试一试重启。
以上没有问题的话,一直下一步。。。就会出现这样

在这里插入图片描述

这个时候你会出现的问题:
可能会显示你电脑缺乏这个组件或者其他组件,这是千万保证你电脑是连网的状态,因为可能在下载这些组件。

接下来一直下一步就行。
在这里插入图片描述
到这一步你点击运行可能出现问题:
没有关系你×掉,然后出现一个问你要密匙的界面,先不要关掉这个界面,现在我们去找密匙
在这里插入图片描述

第三步,点开mgn-mqt82.exe这个文件
在这里插入图片描述
出现这样
在这里插入图片描述
这里显示你生成了一个lservrc的文件(在你的mgn-mqt82统计文件夹)。
这是你可能出现的问题:
你找不到lservrc这个文件,此时不是它并不是隐藏文件,而是你要以管理员的身份运行mgn-mqt82.exe这个文件,像这样
在这里插入图片描述
我这是生成了的样子,点击用管理员身份运行就会出现lservrc文件,用记事本打开,粘贴第一个#前面的内容,这就是密匙。把他粘贴到那个要密匙的窗口。一般的话就完成了,但是我的还有问题,哈哈哈,微笑面对。
在这里插入图片描述

我还有的问题就是出现这样:

在这里插入图片描述
如果你出现这样的情况:这样解决呀,亲测有效:
1)【我的电脑】->【属性】->【高级】->【环境变量】->【用户变量】
2)系统变量里的TEMP和TMP也要改成 C:\Temp,如果没有就要新建。在C盘根目录下还要建一个文件夹,名称为“TEMP”

最后,我想说,出现的问题越多,我们不应该烦躁,而应该相信自己可以解决 ,我们从中收获的也会越多。

quicktest professional 12.5简称QTP,这是一款专业的软件自动化测试工具,绝对是测试人员的法宝,它为开发人员和测试人员提供了实用的功能,可以方便开发者对软件的漏洞进 行测试和修复,软件集成了软件测试一体化流程,只需要将要测试的应用导入,便可以进行相应的分析了. 主要功能: 1)QTP是一个侧重于功能的回归自动化测试工具;提供了很多插件,如:.NET的,Java的,SAP的,Terminal Emulator的等等,分别用于各自类型的产品测试。默认提供Web,ActiveX和VB。 2)QTP支持的脚本语言是VB,这对于测试人员来说,感觉要“舒服”得多(如相比SilkTest采用C语言)。VB毕竟是一种松散的、非严格的、普及面很广的语言。 3)QTP支持录制和回放的功能。录制产生的脚本,可以拿来作为自己编写脚本的template。录制时,还支持一种lower level 功能,这个对于QTP不容易识别出来的对象有用,不过它是使用坐标来标识的,对于坐标位置频繁变动的对象,采用这种方式不可行。另外,QTP的编辑器支持两种视图:Keyword模式和Expert模式。Keyword模式想法是好的,提供一个描述近似于原始测试用例的、跟代码无关的视图(我基本很少用,除了查看、管理当前test中各个action的完整流程),而Expert就是代码视图,一般编写脚本都在这个区域。 4)一个有用的工具:ObjectSpy,可以用来查看Run-time object和Test object属性和方法。 5)QTP通过三类属性来识别对象:a)Mandatory; b)Assitive; c)Ordinalidentifiers。大部分情况下,通过对象的一些特定属性值就可以识别对象(类型a)。这些属性可以通过Tools->Object Identification 定义。 6)Object Repository(OR)是QTP存储对象的地方。测试脚本运行后,QTP根据测试脚本代码,从这个对象库中查找相应对象。每个Action可以对应有一个或者多个OR,也可以设置某个OR为 sharable的,这样可以供其他Action使用。注意,使用QTP录制功能时,默认将被测对象放在local OR中,可以通过 Resources->Object Respository,选择Local查看。 7)说到QTP的要点,不得不说Action。Action是QTP组织测试用例的具体形式,拥有自己的DataTable和Object Repository,支持Input和output参数。Action可以设置为share类型的,这样可以被其他test中的Action调用(注意:QTP是不支持在一个test中调用另外一个test的,只有通过sharable action来调用)。 8)如3)所述,一个test中,多个action的流程组织,只有通过Keyword视图查看和删除,在Expert视图中没有办法看到。 9)调用Action可以通过菜单Insert->Callto *** 来实现。QTP提供三种类型的调用方式:a)call to new Action,在当前test中创建一个新的Action;b)call to Copy of Action;c)call to existing action,调用一个re-usable action,如果这个re-usableaction来自另外一个test,将以只读的方式插入到当前test中。 10)QTP提供excel 形式的数据表格DataTable,可以用来存放测试数据或参数。DataTable有两种类型:global 和localQTP为DataTable提供了许多方法供存取数据,在对测试代码进行参数化的时候,这些方法非常有用。 11)环境变量(EnvironmentVariables)。在一个test中,环境变量可以被当前test中所有action共享。环境变量也有两种类型:build in 和user defined。用户自定义的环境变量可以指向一个XML文件,这样可以实现在众多test之间共享变量。 12)QTP可以引用外部的VBS代码库,通过Settings-》Resource加入,也可以ExecuteFile命令在代码中直接执行。这种VBS库可以为所有action和test共享。 13)QTP默认为每个test提供一个测试结果,包括Passed,Failed,Done,Warning和information几种状态类型,可以进行对结果Filter。但是,只能为每个test产生一个testing result,不能为多个testing产生一个总的testing res
QTP10.0安装破解步骤: 1.安装qtp,一路默认下来,到要求输入License的界面 2.拷贝mgn-mqt82.exe(下载)到C:\Program Files\Mercury Interactive(自己手动创建)文件夹下 3.自己手动创建C:\Program Files\Common Files\Mercury Interactive\License Manager文件夹 4.执行自己刚才创建的C:\Program Files\Mercury Interactive文件夹下的破解工具mgn-mqt82.exe,会提示lservrc文件生成。 5.在C:\Program Files\Common Files\Mercury Interactive\License Manager\下找到文件lservrc,用记事本打开,复制文件LSERVRC中#之前的字符串,那个就是注册码, 如:3QVWCPPOS5NGGFM6KPX64EQFSH6INFRJIVMC5WZ4XIIFIXX86UCPIP4M686DZKV9NANA9BUP# "QuickTestPro" version "6.0", no expiration date, exclusiveJZ7F79F6YQQFVUWNG2V7AW22K537DOELQYNX6VSCNCZ9J8M2QW9OXO5DSEQKUZA46X5BO# "FT-Unified" version "1.0", no expiration date, exclusive就拷贝#号前的3QVWCPPOS5NGGFM6KPX64EQFSH6INFRJIVMC5WZ4XIIFIXX86UCPIP4M686DZKV9NANA9BUP, 然后粘贴到license向导中的license输入的地方,点击确定,可以看到信息为无限制使用,也可以打开qtp,在help-about qtp--License对话框中可以看到该qtp已经显示为无限制使用了。 以上部分亲自验证过,以下部分未亲自验证过: 插件延长使用时间方法:(试用于任何情况,包括插件已过期)已试成功的插件:JAVA\NET\ORACLE\POWERBUILDER\WEBSERVICE\DELPHI (其余的插件类似)控制面板-添加删除程序中删除所有附加插件,使用REGCLEAN注册表软件清理一下注册表,打开QTP一次,再安装QTP95所需插件,打开QTP95,熟悉的13天又回来了.独立DELPHI插件延长使用方法不管在任何时候安装DELPHI插件,其使用时间是由QTP95中已安装插件所能使用的时间来决定的.所以要延长使用时间的话,需要将所有插件全部卸载然后再重新安装 延长使用方法同上面一样.
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值