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

Capybara Poltergeist получить текст элемента
У меня есть строка кода, которая может получить содержимое элемента на странице с любым драйвером, кроме полтергейста. Является ли это ожидаемым поведением для полтергейста, и если да, то как я могу сделать это так, чтобы это работало с...
901 просмотров
schedule 26.11.2023

Ошибка установки полтергейста на ruby ​​2.0
У меня проблемы с установкой драгоценного камня полтергейст. Я получаю следующую ошибку: ERROR: Error installing poltergeist: poltergeist requires Ruby version >= 1.9.2. Я использую ruby-2.0.0-p195 на OS X Mountain Lion v10.8.4. Мой...
814 просмотров
schedule 22.11.2022

Как проверить содержимое диалогов подтверждения с помощью полтергейста?
Драйвер capybara-webkit позволяет тестировать содержимое любых диалоговых сообщений подтверждения, запускаемых приложением. Есть ли способ сделать это в полтергейсте?
1602 просмотров
schedule 22.10.2022

Можно ли использовать Полтергейст и Капибару отдельно?
Предполагая, что у меня установлен PhantomJS в Mac OS X, могу ли я написать старый простой скрипт Ruby (без Cucumber, без RSpec) для управления Полтергейстом? Другими словами, я хочу потребовать некоторые драгоценные камни, установить драйвер...
518 просмотров
schedule 02.01.2023

Как проверить отправку формы с помощью клавиши Enter с помощью полтергейста через капибару
Повторяя заголовок, мой вопрос заключается в том, как проверить отправку формы с помощью «Enter Key», используя полтергейст через капибару. Другими словами, я ожидаю, что когда я заполню имя пользователя, пароль, а затем нажму «Ввод», в то время как...
479 просмотров
schedule 22.03.2023

Полтергейст и использование функции onResourceReceived
В моем проекте я должен очистить несколько страниц. Для этого я использую Capybara с phantomjs. У меня есть одна проблема, некоторые из этих страниц отправляют асинхронные (XHR) запросы, и мне нужно их заблокировать. Я нашел решение для этого...
294 просмотров

Capybara - Div в модальном режиме найден при использовании Selenium, но не полтергейста
У нас есть сайт, и при переходе по ссылке появляется модальное окно нажмите 6 долларов в месяц перед модальным После модального Я пытаюсь убедиться, что модальный режим работает, проверяя наличие «Оценить мой платеж» <div...
693 просмотров

Найдите данные, добавленные JQuery/AngularJS в элемент с помощью Capybara
Мне нужно протестировать веб-страницу, где jQuery/AngularJS добавляет некоторые данные к атрибутам элемента, в данном случае «значение», которое не отображается для селектора по умолчанию. Я использую Capybara с полтергейстом. Я хотел бы проверить...
240 просмотров
schedule 19.08.2022

Click_link Capybara работает только со сном перед
У меня есть html-контейнер со ссылкой на мою страницу, которая скрыта <div id=”container” style=”display: none”> <a href=”/somelink” id=”inner-link”>Redirect Here</a> </div> Внешняя кнопка переключает видимость...
2023 просмотров

Как получить динамический контент страницы с капибарой
Попытка получить текст из элементов: <div class="points-text" data-reactid=".2765swfgy68.1.2.2.1:$sony-xperia-z1-compact.2.0.4.0.0.1">29,367 points</div> Я предполагаю, что веб-сайты используют Reactjs, а водосвинка не может...
940 просмотров
schedule 16.04.2023

В ожидании AJAX с Capybara + Poltergeist
Я видел различные реализации метода wait_for_ajax , которые заставляют Capybara ждать завершения всех запросов AJAX, прежде чем двигаться дальше. Я только что переключился на использование полтергейста в качестве драйвера JavaScript, и у меня...
4628 просмотров

Отображение следов JavaScript в Capybara + Poltergeist
Я работаю над приложением Ruby, которое использует Capybara и Poltergeist для выполнения некоторых веб-приложений. Capybara инициализируется следующим образом: Capybara.register_driver :poltergeist do |app|...
286 просмотров
schedule 22.04.2023

Капибара/полтергейст не может выбрать из поля автозаполнения jQuery
У меня проблема с выбором из поля автозаполнения с помощью Capybara. У меня есть следующий код: def choose_autocomplete_result(text, input_id="input[data-autocomplete]") page.execute_script %Q{ $('#{input_id}').trigger("focus") }...
351 просмотров

Rspec, Poltergeist, Capybara не работают с аудиофайлами
Использование rspec-rails-3.5.2, полтергейст-1.11.0 и капибара-2.10.1 Я создал аудио объект: Bart.pumpAudio = new Audio("assets/audio/bart/pump.mp3"); У меня есть кнопка, которая воспроизводит звук при нажатии <div id="pump-button"...
143 просмотров

Приложение Rails 5 - Как провести тестирование различий скриншотов?
Я использую драйвер огурец + капибара + полтегейст в своем приложении rails 5. Как провести сравнительное тестирование изображений для указанной выше комбинации? Могу сохранить снимок экрана при выполнении тестового сценария. Но, кроме того, мне...
497 просмотров

Net::ReadTimeout: Net::ReadTimeout и Selenium::WebDriver::Error::UnknownError: неизвестная ошибка: Chrome не удалось запустить на Rails 5.1.beta System Test
С энтузиазмом относится к добавлению Capybara в новую версию Rails (5.1) cf http://weblog.rubyonrails.org/2017/2/23/Rails-5-1-beta1/ Однако я столкнулся с проблемой. Вот мои шаги. Любая подсказка приветствуется. Совершенно новая установка:...
3117 просмотров

SQLite3: исключение Busy с капибарой/полтергейстом
Итак, я запускаю SQLite и пытаюсь использовать фикстуры для загрузки правильных данных для отображения и тестирования через браузер с капибарой. В моем наборе тестов для драйвера используется Minitest с Capybara и Poltergeist. соответствующая...
188 просмотров

Пыхтящий Билли с ошибкой полтергейста: для рэк-теста требуется рэковое приложение, но его не дали
Используя инструкции Puffing Billy для rspec с капибарой , я создал простой тест чтобы заглушить запрос с помощью драйвера :poltergeist_billy , что приводит к ошибке: ArgumentError: rack-test requires a rack application, but none was...
191 просмотров
schedule 03.07.2022

Обновление Capybara Capybara::Query
У меня есть старый проект с Capybara версии 2.7.1. Один файл имеет следующий код module Capybara module Node module Finders def all(*args) using_wait_time 1 do xpath = args.find { |a| a.is_a? String }...
185 просмотров