希望在这里和大家进行真诚的交流,让我们成为人生路上不可缺少的好朋友!

TD 自动运行WR和QTP脚本及发送邮件的配置说明

上一篇 / 下一篇  2008-02-26 10:38:12 / 个人分类:测试积累资料

这两天总结下基本步骤
Setp 1:
安装必须的插件
     
欲自动运行WR需要在本机上装如下插件:
     TD add-ins
页面中下载安装:TestDirector ConnectivityTestDirector System Test Remote AgentTestDirector Client Side Setup
     
欲自动运行QTP需要在本机上装如下插件:
     More TD add-ins
页面中下载安装: QuickTest Professional/Astra QuickTest Add-in(注意版本的匹配性)
接下来以QTP脚本为例,WR、LR的处理类似
Step2: QTP
连接TD并将脚本同步至TD
     A:tool
中选择Quality center connection
      
server处输入:http://TD服务器IP/tdbin  connect
      
project connection里填写正确的domainprojectuserpasswordconnect .
      
注意勾选上:reconnect on stratupsave password
     B:
本地录制编辑完脚本后,选择file->save as,出现一个保存界面,在左边的category里将脚本同步到TD服务器的相关位置,右边的file system里保存至本地。
     
备注:将脚本同步到TD,有很多方法,可以直接在TDlaunch QTP来录制脚本,也可以利用一些工具如Import Tests来同步脚本。
Step3:
在配置自动运行的环境:
       A:
QTP tool->options->run中够选allow other mercury products to run tests .
       B:
TD中已经保存相应脚本的project中进行如下操作:
           Test lab->host->host manager  
中配置远端主机。
       C:
配置脚本测试集及运行环境
      
首先:在test lab->exection flow-> slecct tests选择待测试的脚本,并配置各脚本的关联关系。        
      
其次:设置定时器:右键点击脚本,选择test run schedule,配置定时器      
     
最后:点击run test set ,配置运行环境,最后点runrun all,所配置的脚本进入等待运行状态,定时运行。
   
注意:如果是控制远端机运行脚本,必须把默认勾选的run all test locally去掉
    PS
:以上步骤也可以在test labexection grid中完成。
Step4:
配置自动邮件:
     A:
TDSiteAdmin->td server中配置mail protocol
      B:
TD相应projecttestlab->test set properties中配置notifications项添加邮件接收人,邮件基本内容等。
     C
:通过在tool->change user properties可以设置发件人的邮箱名。
完成以上配置后,大功告成,在脚本自动运行完后,就可以接收到运行结果的邮件了


TAG: 测试积累资料

 

评分:0

我来说两句

Open Toolbar