Behat + селен 2 ждут загрузки страницы

Есть ли способ надежно ждать загрузки страниц при использовании Behat с Mink с использованием Selenium2Driver?

Я унаследовал некоторые устаревшие тесты, которые ждут так:

Background:
  Given I am on "http://test.example.com"
  And I wait for "20000"
  Given I click on the element with css selector ".button1"
  And I wait for "30000"
  Given I click on the element with css selector ".button2"
  And I wait for "30000"
  Given I click on the element with css selector ".button1"
  And I wait for "10000"

т.е. только этот единственный тест занимает 1 минуту 30 секунд.

То, что я хотел бы сделать, это иметь общий способ ожидания предыдущего щелчка, чтобы привести к загрузке страницы, без необходимости каждый раз ждать большое фиксированное время.

Все предложения, которые я вижу для ожидания загрузки страницы, все относятся к проверке загрузки определенного элемента страницы.

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

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

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