多语言展示
当前在线:392今日阅读:103今日分享:49

如何实现TD与QTP之间的互联互通

TD是TestDirector的缩写,它是全球最大的软件测试工具提供商Mercury Interactive公司生产的企业级测试管理工具,也是业界第一个基于Web的测试管理系统,内部或外部进行全球范围内测试的管理。通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。 QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。作为两种不同用途的测试管理工具,如何实现TD和QTP之间的互联互通,小编给大家进行简单的介绍。
工具/原料
1

计算机操作系统

2

TD

3

QTP

验证TD与QTP是否安装成功
1

检验TD是否安装成功,启动TD Server服务器后,在与Server相连的其他计算机上,打开IE浏览器,在地址栏输入http://TD Server的ip地址/TDbin/start_a.htm 如果能够浏览到TD界面,说明安装成功,界面见下图

2

验证QTP安装成功,进入windows操作系统,点击,开始->程序->Quick Test Professional-> Quick Test Professional,打开QTP使用界面,进行简单的录制,保证脚本录制成功,并且可以回放,与你的预操作达到的结果一致,证明QTP安装成功

在TD中安装插件
1

进入TD首页,点击见面上的TD Add In如下图

2

进入TD Add In 界面点击More TestDirector Add Ins进入More TestDirector Add Ins界面

3

下载名为TDplugInsSetup的插件

4

在Server与QTP客户机上安装这个插件,安装成功后,会要求你重启电脑,重启后会看到,开始-程序中有个新安装的程序 “Quick Test Professinal add in for Quality Center”,登入TD进入test plan检测是否可以在test plan中添加QTP类型的测试用例如下图:

5

点击后,出现如下图对话框,并且可以建立QTP的测试用例

在安装QTP的机子上进行相应的设置
1

进入QTP主界面,点击文件栏的Tools-Options,进入Options对话框

2

在Run Tab中选择Allow other Mercury products to run test and components,以及Submit a defect to Qualiyt Center for each failed step选中后,点击ok保存这个设置。在QTP主界面中点击Tool-Quality Center Connection

3

在Server中输入http:// TDServer ip地址/Tdbin,点击connect按钮,QTP连接到服务器上,如果服务器连接有问题,则会提示连接失败

4

完成了上述操作就TD和QTP就连接起来,可以从TD调用QTP脚本了连接成功后会在QTP右下脚出现出现一个标志,出现下图中的标志说明连接成功。如下图:

注意事项
1

TD是测试管理工具,单独使用它,只能管理手工测试的用例,无法做到回归测试

2

QTP是自动化功能测试工具,单独使用它,虽然能完成回归测试,但是无法进行测试版本管理

3

通过TD与QTP的联合使用, 既可以通过TD管理QTP的测试脚本,又可以通过TD命令在其他计算机执行在本机录制的QTP脚本,以节省时间,让自己可以继续录制其他用例的脚本

推荐信息