Если вы тестируете что-либо, кроме базовой структуры документа, которую вы можете проверить в функциональном тесте Rails, вам потребуется вызвать некую браузерную среду.Существуют автоматизированные интерфейсы тестирования для веб-приложений, таких как Selenium , которые могут быть написаны для этого за вас.
Тестирование JavaScript в Rails не очень практично, потому что JavaScript работает оченьзависит от браузера.Единственный способ убедиться в этом - запустить экземпляр каждого целевого браузера и выполнить действие.