51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7455|回复: 7
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-9-20 13:55:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这两天总结下基本步骤
Setp 1:安装必须的插件
     欲自动运行WR需要在本机上装如下插件:
     TD add-ins页面中下载安装:TestDirector Connectivity、TestDirector System Test Remote Agent、TestDirector Client Side Setup
     欲自动运行QTP需要在本机上装如下插件:
     More TD add-ins 页面中下载安装: QuickTest Professional/Astra QuickTest Add-in( 注意版本的匹配性)

接下来以QTP脚本为例,WR的处理类似
Step2:QTP连接TD并将脚本同步至TD
     A:tool中选择Quality center connection
       在server处输入: http://TD服务器IP/tdbin  点connect
       在project connection里填写正确的domain、project、user、password 点connect .
       注意勾选上:reconnect on stratup、save password
     B:本地录制编辑完脚本后,选择file->save as,出现一个保存界面,在左边的category里将脚本同步到TD服务器的相关位置,右边的file system里保存至本地。
     备注:将脚本同步到TD,有很多方法,可以直接在TD中launch 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 ,配置运行环境,最后点run或run all,所配置的脚本进入等待运行状态,定时运行。
    注意:如果是控制远端机运行脚本,必须把默认勾选的run all test locally去掉
      
    PS:以上步骤也可以在test lab的exection grid中完成。

Step4:配置自动邮件:
     A:在TD 的SiteAdmin->td server中配置mail protocol
      B:在TD相应project的testlab->test set properties 中配置notifications项添加邮件接收人,邮件基本内容等。
     C:通过在tool->change user properties可以设置发件人的邮箱名。

完成以上配置后,大功告成,在脚本自动运行完后,就可以接收到运行结果的邮件了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2016-9-27 09:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2006-9-20 15:04:48 | 只看该作者
    不错!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-4-6 17:29:26 | 只看该作者
    可是照着做还是无法自动运行脚本
    信息如下

    [ 本帖最后由 sky-vid 于 2007-4-6 17:30 编辑 ]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-4-27 14:50:48 | 只看该作者
    谢谢了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-4-28 15:06:54 | 只看该作者
    好的,非常感谢!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-5-9 14:03:18 | 只看该作者
    备注:将脚本同步到TD,有很多方法,可以直接在TD中launch QTP来录制脚本,也可以利用一些工具如Import Tests 来同步脚本。

    这点能否请详细讲解一下?
    我在测试中遇到这样的情况:先录制了winrunner自动测试脚本,很多个case的,调试通过后,怎样将这些脚本导入TD中?如果已经在TD中建立了相应的case(没有脚本的),又该如何导入winrunner脚本?

    请各位大侠指点,多谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-12-18 21:35:57 | 只看该作者
    非常感谢楼主,我正是找这个资料呢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-10-22 14:24:25 | 只看该作者
    我的可以运行,但为什么我所有脚本运行的时候都显示passed,没有例外
    其他人的也是这种情况吗?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 16:31 , Processed in 0.078141 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表