不支持iOS设备上的逻辑测试?
我正在使用SenTestingKit进行unit testing,但是我收到以下消息
不支持iOS设备上的逻辑测试。 您可以在Simulator上运行逻辑测试。
我怎样才能做到这一点?
逻辑测试仅适用于模拟器,您需要切换到模拟器,即
逻辑测试需要一个特殊的unit testing发射器,它不安装在实际设备上。
如果要在实际设备上运行测试,可以转换为应用程序unit testing。 这些基本上是相同的,但您的应用程序首先启动(作为“主机”),并且您的测试将与它们一起运行。 这意味着您的测试可以在您的应用程序支持的任何设备上运行。 唯一的缺点是您的实际应用程序将运行,这可能会干扰您的测试,特别是如果您使用大量通知。
您需要拥有一个主机应用程序
我们必须通过webdriverAgrentRunner在cxode中构建和测试我们的项目。 选择真实设备:webdriverAgentRuuner >>设备名称