Вопросы по теме 'capybara-webkit'

webkit_server периодически зависает при запуске из Capybara в Ruby
У меня возникла проблема, когда экземпляр webkit_server с Capybara и capybara-webkit, работающий без головы, подключенный к локальному экрану Xvfb, зависает при посещении URL-адреса. Кажется, это происходит после нескольких минут многократного...
2742 просмотров

Безголовый камень: webkit_server: не удается подключиться к X-серверу
У меня возникли проблемы с запуском capybara-webkit с драгоценным камнем Headless, Xvfb и нашим ci-сервером. Мы используем эту настройку для автоматического тестирования интеграции и тестирования javascript нашего приложения Ruby on Rails 3.2. Во...
6298 просмотров

Как протестировать элемент Select2 с помощью capybara DSL?
У меня есть элемент Select2 на странице, которая загружает результаты через ajax. Хотелось бы проверить это с помощью capybara/rspec (используя драйвер полтергейста), но поскольку элемент Select2 фактически начинается как скрытое поле, а затем...
9927 просмотров

Получить файл изображения, используя рубин и капибару
Это тег изображения на странице, к которой капибара обращается по протоколу HTTPS: <img src="path"> Есть ли способ получить файл изображения со страницы с помощью капибары с любым драйвером? Я не могу использовать что-то вроде...
901 просмотров

Установка гема capybara-webkit
У меня возникают следующие ошибки, когда я пытаюсь установить гем capybara-webkit. Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /home/s/.rvm/rubies/ruby-1.8.7-p371/bin/ruby extconf.rb cd src/...
365 просмотров
schedule 24.01.2023

Нажмите на ссылку Href, используя капибару
Как я могу щелкнуть ссылку, используя капибару. Мне нужно щелкнуть ссылку окончания <a href="/arts?Occasion=Graduation&amp;top_menu_item_title=+-+Graduation">Graduation</a> Я использовал следующий код, но показывал сообщение...
8426 просмотров
schedule 18.12.2022

Интеграционное тестирование специальных символов HTML
Как-то странно, но в моих представлениях галочка (✔) и крестик () используются как ссылки (вместо изображений). Есть ли способ найти эти элементы и протестировать их с помощью RSpec и Capybara-webkit, или я должен вместо этого попытаться указать...
563 просмотров

Как закрыть webkit_server в capybara-webkit при работе внутри Sidekiq
Я пытаюсь запустить каждую сессию capybara-webkit внутри рабочих Sidekiq. Для каждого работника я создаю сеанс, подобный этому s = Capybara::Session.new(:webkit) После того, как работа сделана, я закрываю сеанс, вызывая...
329 просмотров

Тестирование Cucumber + Capybara: проблема с AJAX RequestForgeryProtection начиная с Rails 4.1
После обновления до Rails 4.1 у меня возникла интересная проблема с Cucumber и Capybara в новом проекте. Внутри вида я поместил несколько эскизов портретов. Пользователь должен щелкнуть ссылку на миниатюрное изображение, чтобы получить...
725 просмотров

Webkit Capybara не передает параметры из angular
Я пытаюсь перенести набор тестов селена на capybara-webkit. Приложение Rails имеет приложение angular, встроенное в представления rails, и ведет себя не так, как ожидалось, с webkit . Такой тест: требуется 'spec_helper' feature 'Editing...
674 просмотров

Заполните текстовое поле редактора с помощью capybara-webkit.
Я использую редактор уценки на своей странице, на которую я пытаюсь настроить таргетинг, и заполнить, используя capybara-webkit, но безуспешно. Мой шаблон выглядит так <%= simple_form_for form, url: url, method: :put do |f| %> <%=...
1497 просмотров
schedule 13.04.2024

Rspec Capybara Webkit: случайным образом невозможно найти совпадающую строку из обратной трассировки
Я настраиваю внешние тесты с помощью Rspec (3.0.0), Capybara (2.4.4) и Capybara-Webkit (1.5.1). В моем приложении используется Sinatra, поэтому это не приложение Rails. Я получил странную ошибку, которая кажется случайной. Это случается раз в...
773 просмотров
schedule 20.03.2022

возникли проблемы с использованием capybara-webkit attach_file загрузить изображение
Я хочу протестировать функцию добавления изображения в приложение. Как я могу это сделать. метод attach_file не работает. Я не знаю почему. HTML: <form id="edit_user_5577b0c4a851ac600c000002" class="form-horizontal user-settings"...
1020 просмотров
schedule 21.03.2024

capybara-webkit jQuery.active не работает с xvfb
У меня проблема с capybara-webkit + xvfb в моих системах ubuntu/ci. OS X работает нормально. QT5 установлен. Я использую метод wait_for_ajax ( https://thoughtbot.com/blog/automatically-wait-for-ajax-with-capybara ) Ubuntu возвращает:...
203 просмотров
schedule 23.06.2022

Capybara: получить выбранную радиокнопку с помощью webkit или полтергейста
Достаточно легко получить выбранный переключатель с помощью Capybara с помощью драйвера rack_test . # with rack_test page.set('input_id') # => "checked" page.find('[checked]') # => #<Capybara::Node::Element tag="input"...
493 просмотров

Capybara не может найти поле выбора для Semantic-ui
Я использую capybara с capybara-webkit и Semantic-ui , но кажется, что выпадающие списки не работают из коробки, потому что элемент <select> скрытый: # feature_spec.rb select 'option1', from: 'Options' $ rspec feature_spec.rb...
695 просмотров

Не могу войти с помощью Capybara-webkit, но RSpec/Capybara работает нормально
У меня есть спецификация функции RSpec, которая проверяет вход в систему для моего приложения. Он проходит, когда я запускаю его в RSpec с помощью Capybara, но когда я пытаюсь запустить его с пометкой js: true с помощью Capybara-webkit, он терпит...
744 просмотров
schedule 24.06.2022

Как использовать капибару для выбора раскрывающегося поля select2
В Интернете есть помощь по использованию select2 с капибарой (см. ссылки ниже), но никакой помощи, в частности, насколько я видел, для раскрывающихся полей select2. Я пробовал всевозможные вещи, в том числе пытался заполнить поле, когда :js => false...
2914 просмотров

Не удалось найти поле «q» (Capybara::ElementNotFound) через fill_in
Попытка получить форму «что» (также называемую должностью) с сайта Indeed.com. Ошибка при попытке запустить программу: /var/lib/gems/2.3.0/gems/capybara-2.11.0/lib/capybara/node/finders.rb:44:in `block in find': Unable to find field "q"...
168 просмотров

Сравнение capybara-webkit и selenium-webdriver
Я хочу написать тестовые примеры для моего приложения rails. Я уже написал множество тестовых примеров во встроенном фреймворке Rails Minitest. Теперь я хочу протестировать функциональность javascript моего веб-приложения. Я наткнулся на эти два...
3102 просмотров
schedule 08.03.2022