IBM MobileFirst Test Workbench - 从命令行运行测试

时间:2015-04-08 20:57:19

标签: ibm-mobilefirst mobilefirst-mtw cmdline-args

我正在尝试使用cmdline.bat文件从命令行运行测试,如https://www-01.ibm.com/support/knowledgecenter/SS2HS7_8.6.0/com.ibm.rational.test.lt.common.doc/topics/truncmdln.html

中所示

这不是说我没有参与某些活动,但我还没有理解它是如何运作的。

这是我目前的命令:

  

d:\ Eclipse的\蚀\插件\ com.ibm.rational.test.lt.cmdlineexecute_   7.2.960.v20140710_1337> cmdline.bat -workspace C:\ MobileFirstWorksp ace -project测试-eclipsehome D:\ Eclipse \ eclipse -plugins D:\ Eclipse \ eclipse \ plugins -suite prueba2.testsuite -results   newResults

它运行45到72秒。我的CommandLineLog.txt文件显示以下内容:

  

Adaptador convertido en instancia con D:\ Programacion \ Eclipse \ eclipse   log4j:WARN找不到记录器的appender   (org.apache.http.impl.conn.PoolingClientConnectionManager)。 log4j的:WARN   请正确初始化log4j系统。 2015-04-09   17:18:20.810:INFO:oejs.Server:jetty-8.1.14.v20131031 2015-04-08   17:18:20.847:信息:oejs.AbstractConnector:入门   SelectChannelConnector@0.0.0.0:7878 2015-04-08   17:18:20.849:信息:oejs.AbstractConnector:入门   SelectChannelConnector@0.0.0.0:7080

但是我找不到任何结果文件,我运行命令的目录中没有结果文件,或者在Test项目文件夹中没有。有谁知道我应该在哪里找到这些文件?

2 个答案:

答案 0 :(得分:1)

您的工作台似乎没有连接设备。

为了得到结果:

  1. 您应首先使用ui以传统方式启动RTW。
  2. 然后您必须启动模拟器或设备并通过iOS Native或Web客户端将其连接到您的工作台(当然,应该在simu /设备上安装已检测的应用程序)。
  3. Siwtch到被动模式(在客户端上)。
  4. 您现在可以关闭工作台了。
  5. 最后,像以前一样启动命令行。
  6. 工作台将启动并等待客户端连接,...最多30秒后,iOS客户端(本机或Web)将连接到工作台并开始播放。

    希望它会对你有所帮助。 最好的问候,亚历山大。

答案 1 :(得分:0)

默认情况下,报告在您的工作区中生成,扩展名为.moebreport(它是压缩的XML文件)

您可以要求在CLI中将其导出为首选项。打开prefs并进入Test>性能测试报告>导出报告并选择命令行和移动和Web UI

感谢。 多米尼克