Как мне использовать Watir :: Waiter :: wait_until, чтобы заставить Firefox ждать? - PullRequest
0 голосов
/ 17 июля 2011

У меня есть несколько кнопок, которые отключаются при добавлении пользователя.
Что мне нужно, так это иметь firewatir wait_until, что-то присутствует.
Я пытаюсь использовать это прямо сейчас:

count = 10
while count > 0
browser.button(:name, "_eventId_addEmployee").click
Watir::Wait.wait_until_present {text.exist? newHireUsername}
end
count -= 1
end

По некоторым причинам я не могу заставить метод wait_until работать правильно.

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 17 июля 2011

Я обычно делаю что-то подобное,

browser.element_type (: id, "xxx"). Wait_until_present

0 голосов
/ 20 июля 2011

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

...