Я настроил свой CI-сервер с Jenkins, чтобы выполнить свой тест после каждого нажатия на Git. У меня есть некоторые интеграционные тесты, и всегда есть ошибка. Выведенный результат состоит в том, что capybara не может найти элемент, но если я запускаю тест в локальном режиме, он работает.Jenkins + Rspec + тест интеграции интеграции Capybara
Я немного исследовал, и я нашел безголовый камень, но он не работает. Я также попытался установить Capybara.default_wait_time = 5, но ничего.
Кто-нибудь знает, какую конфигурацию я должен установить, чтобы получить мои джинсы зеленые?
Спасибо заранее
Проблема в том, что у меня есть модальный, который скрыт, и это занимает несколько секунд, поэтому capybara ищет элемент, пока модаль скрыт. – jmolina
Ошибка указывает, что он не может найти модальный, поскольку он смотрит только на основной экран. Можете ли вы заставить модальность иметь видимость? Или просто перейдите в DOM модального? –
Я фактически заставляю модальный быть скрытым после того, как я нажму кнопку. Но этот процесс занимает несколько секунд. – jmolina