У меня есть приложение Vue с бэкэндом рельсов, и я хочу провести фронт-энд / интеграционное тестирование.В настоящее время я использую vue-router
и turbolinks
на внешнем интерфейсе и RSpec
для модульного тестирования.
Я пытался использовать Capybara
, но puma
всегда выдает мне ошибку маршрутизации при щелчке ссылки и попытке получить маршрут вместо того, чтобы маркер маршрутизатора vue отображал компонент.Мы подозреваем, что с помощью других маршрутизатор vue не загружен должным образом или турболинк как-то мешает.У кого-нибудь есть предложения по настройке Capybara для этой ситуации?
Или у кого-нибудь есть рекомендации по другим инструментам / библиотекам, которые я могу использовать для тестирования?