Force Appium продолжать работать, даже если приложение неактивно

В настоящее время я отлаживаю некоторые тесты ui, написанные для приложения iOS.

Я написал тесты в java, используя пакет веб-драйверов selenium, вместе с appium, чтобы преобразовать их во что-то, что Apple Instruments может понять.

Когда я устанавливаю точки останова в своем коде, я хочу иметь возможность потратить некоторое время на просмотр переменных, функций и т.д. Однако, когда я трачу на некоторое время (возможно, около 15 секунд), отладка - appium закрывает симулятор.

В журнале я получаю info: Instruments exited unexpectedly.

Означает ли это, что это больше проблема с инструментами или есть некоторые настройки или команды, которые я могу дать, чтобы заставить сеанс оставаться открытым, даже когда приложение неактивно?

1 ответ

в вашей тестовой настройке включают следующие возможности:

capabilities.setCapability("newCommandTimeout", 100000);

это должно быть все, что вам нужно, чтобы сделать тайм-аут дольше, чтобы вы могли отлаживать

licensed under cc by-sa 3.0 with attribution.