Вопросы по теме 'poltergeist'

Rails Phantomjs, полтергейст и капибара плохо работают вместе
Работая в проекте rails 3.1.2 (mac OS X), у меня правильно установлен PhantomJS (я могу запустить код, подобный следующему, и он работает идеально , точно захватывая заголовок страницы и сохраняя точный снимок экрана) try_phantom.coffee...
11592 просмотров

Капибара, полтергейст и фантомы и пустой отклик в теле
Я получаю пустой документ от phantomjs. Я пытаюсь использовать Capybara и Poltergeist для настройки драйвера phantomjs для Capybara. Я создал модуль следующим образом и включил его в файл, который требует подключения. require...
4765 просмотров

NoMethodError: неопределенный метод «результат» для #‹NoMethodError: неопределенный метод «поля» для nil:NilClass›
У меня случайным образом возникает следующая ошибка при запуске rspec с капибарой и полтергейстом: NoMethodError: undefined method `result' for #<NoMethodError: undefined method `fields' for nil:NilClass> Я думаю, что причина может быть...
1543 просмотров

Rails: Poltergeist, похоже, не находит полностью работающий phantomjs
Я создал небольшое приложение Rails, которое регулярно проверяет содержимое одного из моих сайтов с помощью полтергейста и капибары. Все отлично работает в dev на моем Mac. Но когда я тестирую его на своем рабочем сервере, я получаю следующий...
499 просмотров

Как получить идентификатор объекта из сеанса в функциях огурца
Итак, я пишу функции принятия для действий с моей корзиной в Магазинах и хотел бы убедиться, что нажатие на ссылку Edit Cart приводит меня к edit_cart_path . Итак, у меня есть определение шага огурца: Then(/^I should be on the (.*) page$/)...
662 просмотров

Rspec + Capybara + Poltergeist не может отправить форму
У меня есть форма в приложении Rails, в которой используется подключаемый модуль jQuery tokenInput . Чтобы протестировать форму, я добавил полтергейст в качестве js-драйвера и добавил js: true в спецификации. Однако, как только я включаю...
1117 просмотров
schedule 17.03.2023

При использовании Capybara/Poltergeist, как получить доступ к потоку приложения с помощью pry
Я запускаю тесты в приложении rails и emberjs, и в моих тестах установлено :js => true. Я могу добавить binding.pry в спецификацию, и он отлично откроет REPL, но если я добавлю binding.pry в приложение, REPL появится в консоли, но спецификация...
903 просмотров

Невозможно указать no_proxy для Capybara с полтергейстом
Я там, я немного застрял с этим ... Я не могу найти документацию о том, как указать Capybara/Poltergeist с phantomjs избегать прокси-сервера и переходить непосредственно к указанному IP-адресу. Конфигурация хост-машины (Fedora 20)? Уже...
432 просмотров

Использование url_for в спецификации Rails/Capybara/Poltergeist отправляет драйвер на сайт example.com вместо приложения.
Если я вызову url_for в спецификации функции, она вернет абсолютный URL-адрес, начинающийся с http://www.example.com/ . Capybara с радостью попытается загрузить страницы на этом сайте, но это не имеет ничего общего с моим приложением. Вот...
1689 просмотров

Закрытие модального окна с помощью Capybara
У меня есть модальное окно, которое закрывается при нажатии на его оверлейный div. Оверлей распространяется на всю страницу, но находится под самим модальным окном. Я хочу закрыть это модальное окно в своих тестах, и важно, чтобы оно закрывалось при...
2761 просмотров
schedule 20.05.2024

Скрипт Capybara jQuery работает с драйвером Selenium, но не с Полтергейстом
Я пытаюсь протестировать слайдер jQuery, выполнив серию сценариев в моем тесте Capybara RSpec. Мои скрипты делают следующее: Возьмитесь за ручку слайдера Сдвиньте ручку Отпустите ручку execute_script("$('#PMPM-slider...
646 просмотров
schedule 21.05.2024

Невозможно щелкнуть кнопки модального диалога начальной загрузки с помощью Poltergeist
Когда я нажимаю кнопку, отображается модальное всплывающее окно начальной загрузки. Я попытался нажать кнопку «ОК» или «Отменить», используя функции полтергейста, как показано ниже, но ни одна из них не сработала. Либо функции не работают, либо...
1137 просмотров
schedule 07.08.2023

Параметры формы отсутствуют с link_to :remote =› true и CapyBara
У меня есть удаленный link_to, определенный как таковой link_to "Publish", resource_path, data: { method: :patch, remote: true, params: { resource:{ published: true } }.to_param } При нажатии на эту ссылку вручную в браузере все работает...
319 просмотров

Тест Полтергейст/Капибара периодически не может найти CSS
Я использую Capybara и Poltergeist и не могу ни за что пройти все мои тесты. У меня есть одна проблема, в частности, с селектором даты. Это должно быть очень просто - пользователь нажимает на вход, на выходе выбирает месяцы (первое изображение)....
945 просмотров
schedule 20.07.2022

Ruby capybara + selenium не запускает браузер
Я хочу запустить селен, не открывая окно браузера, потому что нужно анализировать много данных, и это очень медленно. Я пытаюсь использовать для этого полтергейст (фантомы), но он все равно открывает браузер. Может вы мне поможете его настроить?...
516 просмотров
schedule 08.06.2024

Capybara / Poltergeist / Devise @current_user равен нулю - Rails 4
У меня есть спецификация функции, которая получает токен с внешнего сайта и перенаправляет обратно в мое приложение. После перенаправления клиенту предоставляется представление orders#new , которое вызывает @current_user.items . Этот вызов...
785 просмотров
schedule 22.09.2022

Отключение JavaScript при использовании драйвера Poltergeist и Capybara по умолчанию
Моя установка использует полтергейст в качестве драйвера Capybara для всех моих тестов, как JS, так и не-JS. # spec/rails_helper.rb require "capybara/poltergeist" # ... # ... Capybara.register_driver :poltergeist do |app|...
706 просмотров

Capybara::Poltergeist::ObsoleteNode, когда angular обновляет строку таблицы, отображаемую с помощью ng-repeat
Я тестирую угловые живые обновления с водосвинкой, огурцом и полтергейстом. У меня есть следующее определение шага, которое терпит неудачу: Then(/^I should see the following inventory:$/) do |table| rows = find(".inventory table").all('tr')...
734 просмотров

Проблемы со скрейпингом сайта с использованием Poltergeist/PhantomJS/Capybara/Nokogiri. Задержка на сайте
Я пытаюсь получить доступ к ряду веб-сайтов, используя полтергейст и копибару в скрипте ruby. У меня странные проблемы с определенным веб-сайтом: http://www.slate.com/ Вот основные элементы скрипта: require 'nokogiri' require...
503 просмотров

Как я могу регистрировать ошибки javascript с помощью Poltergeist/Capybara/Rspec?
Я использую Rspec/Capybara с Poltergeist в качестве драйвера для написания тестов для некоторых крупных веб-приложений. Моя проблема в том, что я хотел бы записывать сообщения, которые появляются на консоли, но пока мне не удалось этого сделать....
1995 просмотров
schedule 15.01.2023