Appium создает драйвер очень медленно. (Инспектор загружает дерево элементов очень медленно.) - PullRequest
0 голосов
/ 29 июня 2018

проблема

Приложение можно быстро запустить, когда я использую Appium Desktop для создания сеанса для инспектора, но загрузка дерева элементов для инспектора занимает слишком много времени. Это явление происходит только в некоторых приложениях.

Окружающая среда

  • Версия Appium (или git revision), в которой обнаружена проблема: Appium Desktop 1.6.1 (Appium Server 1.8.0)
  • Последняя версия Appium, в которой проблема не обнаружена (если применимо):
  • Настольная ОС / версия, используемая для запуска Appium: MacOS 10.13.5
  • Версия Node.js (если не используется Appium.app | exe): 10.1.0
  • Мобильная платформа / тестируемая версия: iOS 10.3.3
  • Реальное устройство или эмулятор / симулятор: реальное устройство iPhone 7
  • Appium CLI или Appium.app | exe:

Подробнее

Это примерно 5 минут, чтобы получить ответ, загружающий дерево элементов.

2018-06-28 09:40:05:339 - [debug] [XCUITest] Failed to create WDA session. Retrying...
2018-06-28 09:40:06:346 - [debug] [BaseDriver] Event 'wdaSessionAttempted' logged at 1530150006346 (09:40:06 GMT+0800 (CST))
2018-06-28 09:40:06:346 - [debug] [XCUITest] Sending createSession command to WDA
2018-06-28 09:40:06:347 - [debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":{"bundleId":"com    .chinaums.ttf6","arguments":[],"environment":{},"shouldWaitForQuiescence":true,"shouldUseTestManagerForVisibilityDetection":true,"maxTypingFrequency":60,"shouldUseS    ingletonTestManager":true}}
2018-06-28 09:45:28:282 - [debug] [JSONWP Proxy] Got response with status 200: {"value":{"sessionId":"9A6749D7-5A1D-431F-AA57-  E1126F189E95","capabilities":{"device":"iphone","browserName":null,"sdkVersion":"10.3.3","CFBundleIdentifier":null}},"sessionId":"9A6749D7-5A1D-431F-AA57-  E1126F189E95","status":0}
2018-06-28 09:45:28:282 - [debug] [BaseDriver] Event 'wdaSessionStarted' logged at 1530150328282 (09:45:28 GMT+0800 (CST))
2018-06-28 09:45:28:472 - [debug] [XCUITest] Cannot find a match for DerivedData folder path from lsof. Trying to access logs
2018-06-28 09:45:28:482 - [debug] [BaseDriver] Event 'wdaStarted' logged at 1530150328481 (09:45:28 GMT+0800 (CST))
2018-06-28 09:45:28:482 - [XCUITest] Skipping setting of the initial display orientation. Set the "orientation" capability to either "LANDSCAPE" or "PORTRAIT", if  this is an undesired behavior.  

Ссылка на журналы Appium

appium_server_log

1 Ответ

0 голосов
/ 09 июля 2018

Я добавил это после этой цитаты Создание сеанса теперь занимает более 5 минут с Xcode 9 . Просто добавьте возможность: waitForQuiescence = false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...