通过命令行启动RFT(Rational Functional Tester)
2012-05-18 14:54
281 查看
本文转自
/article/2395274.html
使用命令行启动RFT的做法会有很多好处,对于我来说,首先它避免了我每次都要打开RFT的麻烦,而且使得脚本自动定时运行成为了可能.从命令行中启动RFT的方法在帮助文档中写的已经很清楚了,但是由于第一次操作,还是经过了一定的摸索阶段要从命令行启动RFT的话,首先要做的就是配置环境变量.假设我们的RFT安装目录为D:/Program Files/IBM;右击我的电脑--右键--属性--高级--环境变量.在环境变量中找到path,添加D:/Program Files/IBM/SDP70/jdk/bin;
在RFT中新建一个RFT项目,保存目录为d:/src;在这个项目下新增一个测试脚本,里面写上:
System.out.println("aaaa")
在命令中编写代码如下,当然也可以写在记事本中然后粘贴过去
java -classpath "D:/Program Files/IBM/SDP70/FunctionalTester/bin/rational_ft.jar;D:/Program Files/IBM/SDP70/FunctionalTester/bin/jxl.jar" com.rational.test.ft.rational_ft -datastore "D:/src" -playback Script1
然后在命令中回车,就可以看到RFT脚本被运行,并在CMD命令行中输出了aaaa
在上面这段命令行中,第一个java没什么好说的,如果不明白那个java是什么意思的,这篇文章就可以忽略了;classpath指定了classpath的路径,有时我们在自动化测试框架中会引入第三方jar包,那么也把jar包的路径写进去,就象上面的D:/Program Files/IBM/SDP70/FunctionalTester/bin/jxl.jar;datastroe目录指定了你的项目目录,RFT根据它来定位脚本目录,playback表明动作是回放脚本,其他的还有record,complie,具体的用法可以参考帮助文档.Script1是脚本文件的名称,这个文件绝对不要带.java后缀名
java -classpath "C:/Program Files (x86)/IBM/SDP/FunctionalTester/bin/rational_ft.jar;C:/Program Files (x86)/IBM/SDP/FunctionalTester/bin/jxl.jar" com.rational.test.ft.rational_ft -datastore "D:/RFTWorkspace/WACs_720_PreTest/Project1" -playback Script1
相关文章推荐
- 通过命令行启动RFT(Rational Functional Tester)
- IBM Rational Functional Tester(RFT) 自动化测试框架ITCL
- Rational Functional Tester 对象文件(rftdef)合并
- 通过扩展 Rational Functional Tester 对 Adobe Flex 或 Flash 应用程序进行测试
- Rational Functional Tester Proxy SDK 开发,第 2 部分: 使用 Proxy SDK 扩展 RFT 已支持 Java GUI 组件 Proxy 对象实现
- 关于Rational Functional Tester (RFT)的简单介绍
- 使用 XPath 在 Rational Functional Tester 中动态识别对象
- 通过grub进入命令行启动系统
- 如何通过命令行启动或者关闭 Jetty 服务器
- 通过在uefi shell 命令行启动grub
- 手动通过grub命令行启动Linux或者win系统
- IBM Rational Functional Tester V8.1新增功能简介
- [转贴] 通过命令行启动Notes客户端
- Mac技巧: 如何通过命令行启动Firefox安全模式
- windows 程序如何通过命令行方式输入参数启动
- RationalFunctionalTester实践: 配置被测程序
- LDAP通过命令行启动出错
- 安装builderRobot到Rational Functional Tester和Performance Tester
- 在 Rational Functional Tester 脚本中实现静态获取方法到动态获取方法的自动转换
- 如何通过命令行启动VC并加载工程