使用代理控制器执行rft测试脚本? [英] execute rft test script using agent controller?

查看:134
本文介绍了使用代理控制器执行rft测试脚本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要使用 Rational Agent Controller 执行由 Rational Functional Tester 生成的测试脚本,请您能帮助我知道我该怎么做?如果不可能的话,我该如何在未安装RFT的计算机上执行脚本?

I need to execute a test script that generated by Rational Functional Tester using Rational Agent Controller please can you help me to know how can i do that? and if that not possible what should i do to execute the script on a computer that hasn't RFT installed on?

推荐答案

在RFT 8.2.0.1之后,必须在该计算机上安装RFT才能在远程计算机上执行脚本.

Post RFT 8.2.0.1 , to be able to execute a script on a remote machine RFT must be installed on that machine.

** * ** EDIT ***
RFT的安装是完整的软件包安装,这意味着当您安装RFT时,它将安装一个完整的产品,该产品能够在所有受支持的域上记录/播放脚本.

*****EDIT***
RFT's installation is a complete package installation ,meaning when you install RFT it installs a complete product that is capable of recording /playback scripts on all the supported domains.

因此不可能说在此计算机上 X 仅安装记录器,而在计算机 Y 上仅安装播放引擎.
另一种方法可能是在服务器计算机上安装某种工具,说这是脚本,然后在未安装RFT的计算机 Z 上执行.脚本可能已记录了所有域(html/java/.net/SAP/Win32)的控件,所有支持文件DLL/JAR(由代理和与OS相关的共享库组成)都必须转移到该计算机上,我认为将是一件很艰巨的任务:).因此,我认为这并非不可能,但尚未完成.

So it's not possible to say that on this machine X install only the recorder and on the machine Y install only the playback engine.
Another approach perhaps could be to have some kind of tool on the server machine that would say that here is the script , go and execute on the machine Z , that does not have RFT installed .. but as the script may have controls recorded for all the domains (html/java/.net/SAP/Win32) all the supporting files DLLs /JARs (consiting of proxies and OS related shared libraries) would have to be transferred to that machine and that I think would be quite a task to do :) . So in my opinion it's not impossible but it's just not been done yet.

这篇关于使用代理控制器执行rft测试脚本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆