Изменение тайм-аута по умолчанию для уровня элемента ожидает в геме page_object

Есть ли способ сделать глобальное изменение тайм-аута по умолчанию для уровня элемента, ожидающего в жемчужине объекта страницы? Мы используем значение по умолчанию 5 секунд, но нам нужно время от времени менять его в зависимости от среды. Наша основная тестовая среда работает на нескольких серверах, поэтому время отклика очень быстрое. Однако у нас есть одна или две среды, которые работают только на одном сервере, и время отклика немного медленное. Я хотел бы изменить это значение в зависимости от окружающей среды. Я понимаю, что это не идеально, но это то, что меня попросили изучить.

Благодарю.

1 ответ

Решение

https://github.com/cheezy/page-object/issues/79

Две вещи для установки. PageObject.default_page_wait установит значение времени ожидания по умолчанию для действий на уровне страницы, а PageObject.default_element_wait установит значение времени ожидания по умолчанию для действий на уровне элемента.

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