问下RFT怎么在命令行下运行
RT 3Q 这是我写的bat文件,是说这个么?java-Drational_ft.install.dir="D:\Program Files\ibm\Rational\FTTrial\6.1\FunctionalTester\eclipse\plugins\com.rational.test.ft.wswplugin_6.1.0" -classpath "D:\Program Files\ibm\Rational\FTTrial\6.1\FunctionalTester\eclipse\plugins\com.rational.test.ft.wswplugin_6.1.0\rational_ft.jar" com.rational.test.ft.rational_ft -datastore "C:\IBM\rationalsdp6.0\workspace\Project1" -logfolder "C:\IBM\rationalsdp6.0\workspace\Project1_logs" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" -rt.bring_up_logviewer true -playback Script1 java -classpath D:\Program Files\ibm\Rational\FTTrial\6.1\FunctionalTester\eclipse\plugins\com.rational.test.ft.wswplugin_6.1.0\rational_ft.jar
-user user -p password -build ~~~~~ -datastore "C:\IBM\rationalsdp6.0\workspace\Project1" -logfolder "C:\IBM\rationalsdp6.0\workspace\Project1_logs" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" -rt.bring_up_logviewer true -playback Script1
这个是通过连接testmanager的,如果没有连连接testmanager时我们需要将-rt.bring_up_logviewer false 谢谢大伙
我弄出来了
java -Drational_ft.install.dir="C:\Program Files\IBM\SDP70\FunctionalTester\bin" -classpath "C:\Program Files\IBM\SDP70\FunctionalTester\bin\rational_ft.jar" com.rational.test.ft.rational_ft -datastore "C:\workspace\Project1" -logfolder "C:\workspace\Project1_logs" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" -rt.bring_up_logviewer true -playback Script1
关于命令行下新的问题
对于RFT的命令行功能,我有两个疑问,一直得不到答案,大家有知道的吗?1.对于只使用一个merged map的project,在命令行里如何编译?
2.如何通过-appconfig添加application?帮助里只提示有参数可用,但没有再进一步的解释。 大家有没有用RFT for VB.NET 的啊?它的命令行启动脚本方式又是怎么样的?和For Java的一样的吗?
回复 6# 的帖子
RFT for VB.net, 我也有同样的问题 rational_ft.exe -datastore \\My_project\AUser\RobotJProjects -user admin -project_name \\My_project\AUser\TestManagerProjects\Test.rsp -build "Build 1" -logfolder "Default" -log "Al_SimpleClassicsA#1" -rt.log_format "TestManager" rt.bring_up_logviewer true -playback basetests.SimpleClassicsA_01找不到类的错误
我常使了上面的方面,没有问题。但。当我想运行处于项目目录下某文件夹中的脚本的时候碰到了问题,老报找不到类的错误。比如D:\testwork\testproject\testobject\Script1(testobject是项目名,testproject是项目名称,testobject是目录名称)。我写成下面这个样子有什么问题么。java -Drational_ft.install.dir="C:\Program Files\IBM\SDP70\FunctionalTester\bin" -classpath
"C:\Program Files\IBM\SDP70\FunctionalTester\bin\rational_ft.jar"
com.rational.test.ft.rational_ft -datastore "D:\testwork\testproject" -logfolder
"D:\testwork\testproject\Project1_logs" -log "Al_SimpleClassicsA#2" -rt.log_format
"TestManager" -rt.bring_up_logviewer false -playback "testobject\Script1"
高人帮我看看有什么问题么? 不知道大家怎么用,我这样来用bat脚本的
@cls
set WORKSPACE=D:\RFT\workspace
set rational_ft.install.dir=%WORKSPACE%/rational_test_ft
set CLASSPATH=./RFT_LIB/rational_ft.jar;./RFT_LIB/rational_ft_core.jar;./RFT_LIB/datapool_api.jar;./RFT_LIB/classes12.jar
set DATASTORE=%WORKSPACE%\Project
set LOGFOLDER=./log
set SCRIPTNAME=com.test.Demo
set LOGFILE="test\%date:~4,14%_%time:~0,2%%time:~3,2%%time:~6,2%"
java -Drational_ft.install.dir=%rational_ft.install.dir% -cp %CLASSPATH% com.rational.test.ft.rational_ft -datastore %DATASTORE% -logfolder "%LOGFOLDER%" -log %LOGFILE% -playback %SCRIPTNAME%
pause>nul|echo 按任意键关闭窗口......
日志加了时间,避免冲掉以前的记录 大家有没有用RFT for VB.NET 的啊?它的命令行启动脚本方式又是怎么样的? 急救啊!!!!!!!!!!!!!!!11111
大家有没有用RFT for VB.NET 的啊?它的命令行启动脚本方式又是怎么样的?
页:
[1]