0

iOS 7.1.1

我正在按照“使用 Mobile Test Workbench 测试 Worklight 移动应用程序”模块的说明来测试 iOS 应用程序

http://public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v620/10_12_Testing_Worklight_mobile_applications_with_the_Mobile_Test_Workbench.pdf

在“为测试准备应用程序”步骤之后,我在可用的应用程序选项卡和 IBM Rational Test Workbench 移​​动客户端(使用 Safari)中看到了该应用程序。

问题是安装按钮被禁用并且记录按钮被启用但是当我点击它时我收到错误“Safari无法打开页面,因为地址无效”

在 RTW 信息中心中,有说明说明您必须在安装应用程序之前运行一些脚本,但在 Worklight 培训模块中没有提及这一点。

http://pic.dhe.ibm.com/infocenter/rtwhelp/v8r5m0/index.jsp?topic=%2Fcom.ibm.rational.test.lt.moeb.doc%2Ftopics%2Ft_gsios.html

我已经生成了 iPad 环境并将其部署到 Worklight,我还尝试在 iPad 中运行该应用程序并运行它(我在测试后将其卸载)。

如何使用 IBM Rational Test Workbench 移​​动客户端安装应用程序。

我也尝试过使用脚本:

./rtwBuildXcode.sh /<path>/TestRTWTestRTWIpad.xcodeproj http://192.168.1.41:7878

该应用程序在移动应用程序中显示为可用,并显示一条警告,说明我必须对其进行管理,我单击按钮进行管理,警告消失但状态相同,安装按钮已禁用,录制按钮已启用,但当我单击它时,我收到错误“Safari 无法打开页面,因为地址无效”

4

1 回答 1

0

从 iOS7.1 开始,在 MTWW 中不再可能从设备安装应用程序(因为 ITMS 协议现在需要签名证书,无论如何......)

您有 3 种方法可以在设备上安装检测应用程序:

  1. 在检测阶段,首先通过 USB 电缆将您的设备连接到笔记本电脑上,然后在命令行末尾添加“设备”。/rtwBuildXcode.sh。在链接阶段之后,MTWW 将在找到的设备上安装检测的应用程序(请注意,如果您使用的是 Wondows,则应先安装 iTunes)
  2. 在 Workbench 上,打开移动应用程序视图,选择您的 iOS 应用程序并单击此视图顶部的按钮(请参阅顶部提示“在 iOS 设备上安装...”)。同样,您应该首先使用 USB 电缆将您的设备连接到笔记本电脑上。
  3. MTWW 还提供一个 shell 脚本,用于仅在设备上安装 iOS 应用程序 (InstallAppInDevice.sh)

我希望它有帮助!

多米尼克

于 2014-10-22T16:01:30.577 回答