命令行下回放Rational Functional Tester脚本

上一篇 / 下一篇  2011-05-27 14:22:22 / 个人分类:Rational Functional Tester

今天试了一下在dos命令行窗口下回放Rational functional tester脚本,在此记录一下。

首先看看用到RFT类库的相关类说明:
com.rational.test.ft.rational_ft

Command-line interface for Functional Test. From the command line you can perform. the following tasks:

  • Record a script.
  • Compile a script.
  • Play back a script, passing command-line arguments to the script.
  • View and edit verification-point and object-map files
  • Invoke the Java/HTML enabler
  • Invoke the Application Configuration Tool
  • Run Functional Test unattended in batch mode
  • Write an application config for a .NET application
如果回放一个脚本,需要用到如下命令
  • Play back a script, passing command-line arguments <values> to the script.
    <rational_ft>-datastore<directory>-log<logname> [options]-playback<script-name> [-args<values>]
按照我的环境进行举例。
我的默认jre环境就是Rft的jre


我的Rational Functional Tester为8.2,安装在d驱动器下,类rational_ft存放在目录D:\Program Files\IBM\SDP\FunctionalTester\bin\下。

要执行的项目脚本存放在F:\RFTproject\TESTCOMMAND下,主运行脚本在项目目录下的子目录Test_Scripts,脚本名为CreatePartner。

最终在dos命令行窗口下回放脚本,就是用如下命令:
java -classpath "D:\Program Files\IBM\SDP\FunctionalTester\bin\rational_ft.jar" com.rational.test.ft.rational_ft -datastore F:\RFTproject\TESTCOMMAND -playback Test_Scripts.CreatePartner -log TPRR_RUNNING_LOG

这里注意如果jar文件所在目录有空格,一定要用双引号。


有了dos下命令运行方式,我们在脚本执行方式上无疑多了一个选择,大可以写个bat批处理文件做更多的回放设置。另外也可以作为在unix环境下执行RFT时的参考。


TAG: RFT rft

 

评分:0

我来说两句

Open Toolbar