领航下载站 / 汇聚当下最新最酷的软件下载站!
领航下载站
您的位置: 首页 >软件频道 > 系统工具 > 系统测试 > QTP(Quick Test Professional自动测试工具)
QTP(Quick Test Professional自动测试工具) v11免费版 / QTP自动化测试工具破解版下载(暂未上线)

标签: 自动化测试

领航下载站提供QTP破解版下载。软件测试从事人员从基本的功能测试进阶到自动化测试时,运用好的工具显得非常重要。QTP破解版常用于执行重复的自动化测试,主要用于回归测试和同一软件新版本测试。因此在测试前应了解如何使用QTP对被测程序进行测试,应考虑测试的功能、操作步骤、输入数据和期望输出数据等因素。本软件由领航下载站提供,欢迎下载使用。

QTP(Quick Test Professional自动测试工具)

QTP破解教程

tp10破解

下载注册机,见下载链接

将mgn-mqt82.exe复制到安装目录中(C:\Program Files\HP\QuickTest Professional\bin)

双击mgn-mqt82.exe,运行成功后会有一个弹出窗口,提示lience文件生成在C:\Program Files\Common Files\Mercury Interactive\License Manager目录下(如果没有这个目录的话,请手动建立一个)

打开lservrc文件内容,选择#前内容注册即可。

上述方法只适合10以前的版本,11版本破解失败,暂时没找到11的破解方法,但11可以试用三十天。

以下方法在WINXP + QTP 11环境下试验通过,可以随时恢复QTP 11为30days试用版,方法非常简单。

一定要等30天试用期完全使用完后,才能进行重新试用的破解.

基本安装完成后

1.需要安装QTP的功能测试许可证服务器安装程序

2 找到功能测试许可证服务器安装程序安装目录下的\SafeNet Sentinel 目录,更名或者删除

3. 找到 QTP11 安装目录下bin子目录,如 C:\Program Files (x86)\HP\QuickTest Professional\bin,执行 instdemo.exe 完成后启动可以恢复到30天的试用期限。

以下为windows 7下恢复30天试用.

1. 找到 C:\ProgramData\SafeNet Sentinel 目录,更名或者删除.

2. 找到 QTP11 安装目录下bin子目录,如 C:\Program Files (x86)\HP\QuickTest Professional\bin,执行 instdemo.exe.(win7以管理员权限执行.) 此方法win7 64bit 可行.

QTP特色

1)QTP是一个侧重于功能的回归自动化测试工具;

2)QTP支持的脚本语言是VBScript,因为VBScript是一种松散的、非严格的、普及面很广的语言,所以测试人员会觉得很“舒服”

3)QTP支持录制和回放的功能。录制产生的脚本,可以拿来作为自己编写脚本的template。录制时,还支持一种lower level 功能,这个对于QTP不容易识别出来的位置不变动的对象有用。另外,QTP的编辑器支持两种视图:Keyword模式和Expert模式。

4)一个有用的工具:Object Spy,可以用来查看Run-time object和Test object属性和方法。

5)QTP通过三类属性来识别对象:a)Mandatory; b)Assistive; c)Ordinal identifiers。

6)Object Repository(OR)是QTP存储对象的地方。测试脚本运行后,QTP根据测试脚本代码,从这个对象库中查找相应对象。每个Action可以对应有一个或者多个OR,也可以设置某个OR为 sharable的,这样可以供其他Action使用。

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->Call to *** 来实现。QTP提供三种类型的调用方式:a)call to new Action,在当前test中创建一个新的Action;b)call to Copy of Action;c)call to existing action,调用一个re-usable action,如果这个re-usable action来自另外一个test,将以只读的方式插入到当前test中。

10)QTP提供excel 形式的数据表格DataTable,可以用来存放测试数据或参数。DataTable有两种类型:global 和local。QTP为DataTable提供了许多方法供存取数据,在对测试代码进行参数化的时候,这些方法非常有用。

11)环境变量(Environment Variables)。在一个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 result.

QTP(Quick Test Professional自动测试工具)下载

回顶部 去下载