Ожидание RSpec для действий Selenium / WebDriver - PullRequest
1 голос
/ 22 декабря 2011

Определив действия Selenium (нажмите кнопку, установите флажок, введите текст в поле ввода), каковы будут ожидания RSpec для этих действий в тестах RSpec? Я имею в виду следующее. У меня тест

it 'Test button' do
  selenium.click(button_locator)
end

Какое ожидание rspec обычно используется для этого? До сих пор я решил использовать механизм сопоставления raise_error и написать его так: lambda {selenium.click(button_locator)}.should_not raise_error Сбой, если Selenium не сможет найти локатор. Может быть, есть другой более дружественный метод для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...