2014-10-20 33 views
1

我需要使用.bat脚本启动我的RFT脚本。我试过这个:IBM RFT命令行执行-datastore -playback参数

"%IBM_RATIONAL_RFT_INSTALL_DIR%\rational_ft.exe" -datastore "C:\project" -playback "test" 

在.bat文件中。通过C:\project中的测试项目和名为test.java的测试脚本。

当我启动批处理文件时,RFT会打开一个回放窗口并查找脚本。但是,我总是收到一个错误:

[Rational.Test.Ft.Application.ScriptPlaybackException: Could not get type for [test].

我发现,这必须与测试脚本的路径的问题。

但我仍然不知道发生了什么,路径是正确的,我尝试了一切都没有积极的结果。 RFT播放开始,但仍无法找到此脚本。

我希望有人能帮助我。提前致谢。

回答

0

使用您尝试启动RFT的命令我得到相同的错误。我不知道是什么rational_ft.exe是,但它的工作原理,当你不使用类com.rational.test.ft.rational_ft称之为但java.exe

"%IBM_RATIONAL_RFT_ECLIPSE_DIR%\jdk\jre\bin\java" -classpath "%IBM_RATIONAL_RFT_INSTALL_DIR%\rational_ft.jar" com.rational.test.ft.rational_ft -datastore C:\project -playback Test 

更多信息请参见this IBM developerWorks article