Как лучше всего протестировать представления JavaScript (, чтобы убедиться, что страница работает с JavaScript )в Rails?
Допустим, у меня есть страница с именем /users/new
, которая содержит форму, которая что-то делает. Я хотел бы иметь его, чтобы я отправил форму, и инструмент тестирования JavaScript сообщит мне, сломается ли эта страница или нет. Как лучше всего это сделать?
Мне попадались три варианта тестирования:
Конача(пока лучший инструмент для JS BDD)http://www.solitr.com/blog/2012/04/konacha-tutorial-javascript-testing-with-rails/
ЖасминРис(Жасмин + Рельсы + Защита)https://github.com/bradphelan/jasminerice/
Капибара Webkit.https://github.com/thoughtbot/capybara-webkit
Первые два предназначены в основном для BDD и изолированного тестирования. Последнее больше соответствует тому, что мне нужно, но я не хочу иметь отдельную установку для тестирования JavaScript BDD и интеграционного тестирования .
У кого-нибудь есть лучшее решение?