0

我目前正在调试为 iOS 应用程序编写的一些 ui 测试。

我已经使用 selenium web 驱动程序包在 java 中编写了测试,以及 appium 将这些测试转换为 Apple Instruments 可以理解的东西。

当我在我的代码中设置断点时,我希望能够花一些时间查看变量、函数等。但是,当我花费超过一定时间(可能大约 15 秒)进行调试时 - appium 会关闭模拟器。

在我得到的日志info: Instruments exited unexpectedly中。

这是否意味着它更多的是仪器问题,或者即使应用程序处于非活动状态,我也可以提供一些设置或命令来强制会话保持打开状态?

4

1 回答 1

1

在您的测试设置中包括以下功能

capabilities.setCapability("newCommandTimeout", 100000);

这应该是使超时时间更长所需的全部内容,以便您可以调试

于 2014-04-10T15:30:59.763 回答