不支持iOS设备上的逻辑测试?

时间:2011-12-10 06:41:38

标签: iphone ios sentestingkit

我正在使用SenTestingKit进行单元测试,但我收到以下消息

  

不支持iOS设备上的逻辑测试。您可以在模拟器上运行逻辑测试。

我该怎么做?

4 个答案:

答案 0 :(得分:15)

您需要主机应用

enter image description here

答案 1 :(得分:11)

逻辑测试仅适用于模拟器,您需要切换到模拟器,即

enter image description here

逻辑测试需要一个特殊的单元测试启动器,它不安装在实际设备上。

如果要在实际设备上运行测试,可以转换为应用程序单元测试。这些基本相同,但您首先启动应用程序(作为“主机”),并且您的测试将与它们一起运行。这意味着您的测试可以在您的应用程序支持的任何设备上运行。唯一的缺点是您的实际应用程序将运行,这会干扰您的测试,特别是如果您使用大量通知。

答案 2 :(得分:0)

我们必须通过webdriverAgrentRunner在cxode中构建和测试我们的项目。选择真实设备:webdriverAgentRuuner>>设备名称

答案 3 :(得分:0)

如果您要对该问题进行自动化测试,则“是,您必须将WebDriverAgentRunner更改为Real设备,然后再次运行测试”。错误将消失