Невозможно подключить приложение в Worklight Mobile Test Workbench

Я использую Worklight 6.1.0.1. У меня есть простое приложение helloworld. Я могу запустить приложение на эмуляторе Android. Я использую инструмент Mobile Test Workbench и создаю его. Я могу подключить MTW-клиент к затмению и увидеть приложение HW. Когда я пытаюсь записать тест, я получаю эту ошибку после заставки:

Application Error - The connection to the server was unsuccessful. (file:///android_asset/www/default/index.html)

Logcat показывает cordova loadUrlNow(), но не намного больше. Приложение подключается, когда я запускаю его прямо на эмуляторе, так что это немного озадачивает.

1 ответ

Одна из попыток выложить это сообщение: E/CordovaWebView(800): CordovaWebView: ОШИБКА ВРЕМЕНИ!

(Обычно logcat был заполнен сообщениями "RMoTIDLE: очередь основного цикла потока [main,5,main] свободна" и "пропущено 56 кадров! Приложение может выполнять слишком много работы в своем основном потоке", и я не видел тайм-аут.)

Так что просто добавив "super.setIntegerProperty("loadUrlTimeoutValue", 70000);" в основной Java-класс исправлена ​​эта проблема.

(Очевидно, что эмулятор не лучшее место для тестирования этой функции)

Другие вопросы по тегам