Можно ли глобально увеличить Watir-Webdriver когда время ожидания присутствует?

Я пишу программу автоматического тестирования, которая будет тестировать некоторые веб-программы, которые иногда медленно загружают определенные вызовы AJAX. Например, пользователь нажметЗапрос» что приведет к HTML 'загрузка» наложение на от 15 до 90 секунд. Когда поиск завершится, он обновит таблицу на той же странице с результатами.

Поэтому, очевидно, я могу увеличить время ожидания индивидуально, вот так:

browser.td(:id => 'someId').when_present.some_action #=> will wait 30 seconds
browser.td(:id => 'someId').when_present(90).some_action #=> will wait *90* seconds

Но есть ли способ изменить (в моем случае увеличить) время, чтобы Watir-Webdriverвсегда ждет 90 секунд.when_present вот так:

browser.some_default = 90
browser.td(:id => 'someId').when_present.some_action #=> will wait *90* seconds

Несколько слов предупреждения:Тайм-аут клиента не повлияет ,when_presentНе будет и скрытого ожидания.

Ответы на вопрос(1)

Ваш ответ на вопрос