图1.1.D3.3
进入TD Add In 界面点击More TestDirector Add Ins进入More TestDirector Add Ins界面,如下图
图1.1.D3.4
图1.1.D3.5
下载名为TDplugInsSetup的插件,大约35兆
并且在Server与QTP客户机上安装这个插件,安装成功后,会要求你重启电脑,重启后会看到,开始-程序中有个新安装的程序 ―Quick Test Professinal add in for Quality Center‖,登入TD进入test plan检测是否可以在test plan中添加QTP类型的测试用例如下图:
图1.1.D3.6
点击后,出现如下图对话框,并且可以建立QTP的测试用例
图1.1.D3.7
检查没有问题之后,还需要在安装QTP的机子上做一些相应的设定 D4对于QTP的一些设定
进入QTP主界面,点击文件栏的Tools-Options,进入Options对话框
图1.1.D4.8
在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
图1.1.D4.9
在Server中输入http:// TDServer ip地址/TDbin(本例中使用htt......),点击connect按钮,QTP连接到服务器上,如果服务器连接有问题,则会提示连接失败
在project connection中包含一下几项:
Domain: TD服务器站点管理中建立项目的域,如下图
图1.1.D4.10 Project:域中你所建立的项目 User:登陆项目所用的用户名
Password:相应用户名使用的密码
Reconnect on startup在下次启动QTP时自动登陆到你的项目中 Save password for reconnection on startup为下次登陆保存密码
完成了上述操作就TD和QTP就连接起来,可以从TD调用QTP脚本了 连接成功后会在QTP右下脚出现出现一个标志,如下图:
图1.1.D4.11
出现这个标志说明连接成功 E个人感受:
TD是测试管理工具,单独使用它,只能管理手工测试的用例,无法做到回归测试
QTP是自动化功能测试工具,单独使用它,虽然能完成回归测试,但是无法进行测试版本管理
通过TD与QTP的联合使用,有以下几个优点
1.可以通过TD管理QTP的测试脚本
2.通过TD命令在其他计算机执行在本机录制的QTP脚本,以节省时间,让自己可以继续录制其他用例的脚本