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

IBM MobileFirst Test Workbench - Running a test from the command line

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

中所建议

并不是说我没有得到一些 activity,但我一直无法理解它是如何正常工作的。

这是我当前的命令:

D:\Eclipse\eclipse\plugins\com.ibm.rational.test.lt.cmdlineexecute_ 7.2.960.v20140710_1337>cmdline.bat -workspace C:\MobileFirstWorksp ace -project Test -eclipsehome D:\Eclipse\eclipse -plugins D:\Eclipse\eclipse\plugins -suite prueba2.testsuite -results newResults

它 运行s 持续 45 到 72 秒。我的 CommandLineLog.txt 文件显示如下:

Adaptador convertido en instancia con D:\Programacion\Eclipse\eclipse log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.PoolingClientConnectionManager). log4j:WARN Please initialize the log4j system properly. 2015-04-08 17:18:20.810:INFO:oejs.Server:jetty-8.1.14.v20131031 2015-04-08 17:18:20.847:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:7878 2015-04-08 17:18:20.849:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:7080

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

您的 workbench 似乎没有连接设备。

为了得到结果:

  1. 您应该首先使用 ui 以经典方式启动 RTW。
  2. 然后您必须启动模拟器或设备并通过 iOS 本机或 Web 客户端将其连接到您的 workbench(当然,已检测的应用程序应安装在 simu/device).
  3. 切换到被动模式(在客户端)。
  4. 您现在可以关闭 workbench。
  5. 最后像以前一样启动命令行。

workbench 将启动并等待客户端连接,...最多 30 秒后 iOS 客户端(本机或 Web)将连接到 workbench播放应该开始了。

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

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

您可以使用首选项在 CLI 中要求导出它。打开首选项并进入测试 > 性能测试报告 > 导出报告和 select 命令行和移动和 Web UI

谢谢。 多米尼克