Комментарии 8
Спасибо. Правда мне Capybara за глаза.
+1
Интересно. Еще бы пример с ajax посмотреть.
0
C Ajax все просто, нужно ожидать пока выполняется загрузка:
Подробнее на вики github.com/cheezy/page-object/wiki/Ajax-Calls
@page.wait_until(5, "Call not returned within 5 seconds") do
@page.text.include? "Value returned from Ajax call"
end
Подробнее на вики github.com/cheezy/page-object/wiki/Ajax-Calls
+2
А для тех кто не знает руби — можно больше теории?
-1
+1
Интересует конкретно паттерн.
-1
Статья Фаулера
0
Не прошло и двух лет :) Хотя постойте-ка…
0
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Page Object — путь к совершенным автотестам