В настоящее время я использую Capybara selenium/webkit в функциональном тестировании, я действительно не понимаю, как это работает за сценой.Rails Capybara selenium test на конкретную версию браузера и визуализировать тест
Проверяя документ Capybara, по умолчанию селен использует браузер Firefox для тестирования. Он даже не упоминает, какую версию он использует. (Я не устанавливал Firefox, я думаю, что он пришел вместе с драгоценным камнем selenium-webdriver
или capybara-webkit
)
Мой вопрос:
1) Если я хочу, чтобы вызвать мой тест на конкретной версии браузера, это возможно? Как я могу это сделать? Например, в браузере Chrome версии 53.1.2.
2) Автоматический функциональный тест, проведенный за сценой, можно ли визуализировать процедуру тестирования? Например, драйвер Selenium запускает браузер и визуализирует эффект щелчка/прокрутки/перетаскивания вместе с запуском теста?
Я нашел этот сайт, объясняющий 'webkit' и' selenium' совершенно ясно, надеюсь, что это полезно для других людей: http://tutorials.jumpstartlab.com/topics/capybara/capybara_with_selenium_and_webkit.html – GMsoF