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 似乎没有连接设备。
为了得到结果:
- 您应该首先使用 ui 以经典方式启动 RTW。
- 然后您必须启动模拟器或设备并通过 iOS 本机或 Web 客户端将其连接到您的 workbench(当然,已检测的应用程序应安装在 simu/device).
- 切换到被动模式(在客户端)。
- 您现在可以关闭 workbench。
- 最后像以前一样启动命令行。
workbench 将启动并等待客户端连接,...最多 30 秒后 iOS 客户端(本机或 Web)将连接到 workbench播放应该开始了。
希望对您有所帮助。
最好的问候,亚历山大。
默认情况下,报告在您的工作区中生成并具有扩展名 .moebreport(它是一个压缩的 XML 文件)
您可以使用首选项在 CLI 中要求导出它。打开首选项并进入测试 > 性能测试报告 > 导出报告和 select 命令行和移动和 Web UI
谢谢。
多米尼克
我正在尝试 运行 使用 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 似乎没有连接设备。
为了得到结果:
- 您应该首先使用 ui 以经典方式启动 RTW。
- 然后您必须启动模拟器或设备并通过 iOS 本机或 Web 客户端将其连接到您的 workbench(当然,已检测的应用程序应安装在 simu/device).
- 切换到被动模式(在客户端)。
- 您现在可以关闭 workbench。
- 最后像以前一样启动命令行。
workbench 将启动并等待客户端连接,...最多 30 秒后 iOS 客户端(本机或 Web)将连接到 workbench播放应该开始了。
希望对您有所帮助。 最好的问候,亚历山大。
默认情况下,报告在您的工作区中生成并具有扩展名 .moebreport(它是一个压缩的 XML 文件)
您可以使用首选项在 CLI 中要求导出它。打开首选项并进入测试 > 性能测试报告 > 导出报告和 select 命令行和移动和 Web UI
谢谢。 多米尼克