Я использую Python-клиент Appium для тестирования приложения My Hybrid для Android. Мне было интересно, если есть место, чтобы добавить параметр тайм-аута для chromedriver, когда найти WebElement?
Потому что, когда элемент для поиска не существует, приложение застревает до истечения времени ожидания прокси.
Вот мой код проверки юнитов python:
def test_reco(self):
self.driver.switch_to_context('WEBVIEW_****')
self.driver.implicity_wait(1000)
reco = self.find_element_by_class_name('common_rec_title')
self.assertIsNotNone(reco)
Журнал застрял в Appium выглядит следующим образом:
[WD Proxy] Прокси [POST /wd/hub/session/976526de-ede7-43bd-818edf329022/element/0.6988143097281722-71/element] до [POST http://127.0.0.1:8000/wd/hub/session/d425efe1180faa9977a1e1bedd7d7506/element/0.6988143097281722-71/element] с телом: {"используя": "имя класса", "значение": "common_rec_title", "id": "0.6988143097281722-71"}