Вопросы по теме 'poltergeist'
Включение Capybara::DSL приводит к сбою всех моих тестов с неправильным количеством аргументов.
Я все еще пытаюсь решить фундаментальную проблему, изложенную в этом вопросе: Rails Phantomjs, полтергейст и капибара плохо работают вместе
В основном все мои тесты работают нормально, но я не могу получить правильный рендеринг экрана с...
494 просмотров
schedule
31.03.2023
Капибара/полтергейст вызывает неожиданные результаты в спецификации запроса в приложении Rails 3.2
Есть ли альтернатива, которую я могу использовать для Capybara save_and_open_page ? Я написал спецификацию запроса, которая проверяет форму регистрации пользователя. После успешной регистрации, которую должен дать этот тест, этот тест должен быть...
390 просмотров
schedule
06.07.2023
создать почтовый запрос, используя полтергейст и капибару
Я перехожу с Capybara, поддерживаемой драйвером Rack по умолчанию, на Capybara, поддерживаемую Poltergeist.
По разочаровывающим причинам мне нужно манипулировать данными сеанса перед загрузкой страницы. Но я не мог понять, как манипулировать...
1386 просмотров
schedule
08.05.2023
Снимайте видео с помощью Poltergeist, PhantomJS и Capybara
Можно ли захватывать видео с помощью PhantomJS в сочетании с драгоценными камнями Полтергейст, Капибара и Огурец?
Раньше я использовал гем без головы, который помещал видео в определенную папку на случай сбоя сценария. Если все прошло хорошо,...
4139 просмотров
schedule
10.10.2022
Неопределенный метод для save_screenshot для капибары и полтергейста
Я использую капибару (1.1.4), полтергейст (1.0.2) и рельсы (3.2.13). Я пытаюсь сделать снимок экрана, чтобы отладить некоторые ошибки, которые я получаю. Однако оба метода сохранения скриншотов капибары и полтергейста не работают. Когда я делаю...
2894 просмотров
schedule
27.03.2022
Проблема с написанием теста капибары/полтергейста для флажка "Отметить все"
Работая над панелью администратора для приложения, которое я создаю, я создал опцию «отметить все» флажками в определенном столбце. На моем локальном хосте он работает на 100% по назначению; но когда я вернулся, чтобы исправить свои интеграционные...
467 просмотров
schedule
14.01.2024
Проверьте текст окна предупреждения в Capybara
Я использую rspec и capybara для тестирования с рельсами 4.0.
Я показываю окно предупреждения после отправки запроса ajax. Я хочу протестировать текст окна предупреждения в моей спецификации. Есть ли способ проверить это?
4591 просмотров
schedule
02.06.2022
Почему спецификации функций RSpec с использованием Capybara, Poltergeist и Javascript постоянно терпят неудачу?
Привет коллеги-разработчики программного обеспечения,
У меня есть приложение Rails с обычным набором тестов (RSpec, Capybara, Poltergeist, jQuery, Rails). Я использую небольшой Javascript (jQuery) для удаленных запросов. В основном это работает,...
3364 просмотров
schedule
13.03.2023
После обновления до Capybara 2.1 и Poltergeist 1.5.0 мы получаем ActionController::RoutingError для /my/image.png в тестах JS.
Мы обновились с Capybara 1.1.4 и Poltergeist 1.0.2. phantomjs оставался на версии 1.8.1 на протяжении всего времени.
JS-тесты, отображающие страницы, например. <img src="/my/image.png"> потерпит неудачу с указанной выше ошибкой, где...
177 просмотров
schedule
17.08.2022
Как получить внутренний текст с помощью капибары и полтергейста?
У меня есть этот простой HTML:
<div> Test <span> someting </span></div>
Как я могу получить только innertext div?
Использование text извлекает весь текст из div:
[1] pry(#<SandBox>)> first(:xpath,...
849 просмотров
schedule
29.03.2022
Неопределенный метод Ruby on Rails `[]' для true:TrueClass Capybara и полтергейст
Я продолжаю получать прерывистую ошибку undefined method '[]' for true:TrueClass при запуске моего рабочего. Половину времени он будет работать, а затем просто выйдет из строя с этой ошибкой. Кажется, это происходит только в том случае, если я...
869 просмотров
schedule
13.01.2023
Запуск тестов с промежуточного сервера rails phantomjs
У меня есть приложение rails, когда я настроил пользовательский интерфейс для тестирования администратора, чтобы наша группа тестирования могла вводить критерии и запускать динамические критерии через набор тестов.
У меня есть задание cron, которое...
317 просмотров
schedule
25.09.2022
Почему для доступа к моему корневому пути требуется время на прогрев, чтобы мои тестовые данные стали доступными?
Я нахожусь в процессе перехода с capybara-webkit на poltergeist/phantomjs. У меня возникла проблема с синхронизацией, и я определил, какая строка кода требует времени для прогрева, но я не могу определить, почему это так и как ее решить.
У меня...
124 просмотров
schedule
27.10.2023
Огуречные шаги для двух разных драйверов
Я использую два разных браузера: полтергейст водосвинки и драйвер селена (не драйвер селена водосвинки).
В моих тестах на огурцы у меня есть шаги, которые выглядят так:
#for selenium
When /^I go to url$/ do |url|
@driver.get url
end
#for...
217 просмотров
schedule
15.10.2023
Руби: Phantom.js заблокирован на определенном сайте?
Я использую полтергейст водосвинки для автоматизации небольшого скрипта на tumblr.com.
Мой скрипт отлично работает с моим драйвером Chrome. И мой драйвер полтергейста отлично загружает все другие веб-сайты, но по какой-то причине выдает...
3479 просмотров
schedule
20.06.2022
Как выбрать переключатель с Capybara, используя полтергейст?
HTML:
<div id='survey'>
Name:<input type='text' name='name'><br>
Like sushi?<input type="radio" name="sushi" value="yes">Yes
<input type="radio" name="sushi" value="no">No
</div>...
388 просмотров
schedule
25.03.2023
Как установить параметр тайм-аута полтергейста с помощью Capybara при работе с app_host?
Capybara.configure do |config|
config.run_server = false
config.default_driver = :poltergeist
config.app_host = 'http://localhost:9292'
end
Согласно docs , для запуска полтергейста с параметрами:
options = { timeout:0 }...
3274 просмотров
schedule
20.05.2023
Capybara+phantomjs = Завершено 401 Несанкционировано
Я пытаюсь протестировать создание PageVote. Это работает просто отлично: пользователь нажимает на изображение, создается PageVote
Но тестирование с капибарой и фантомами не работает =(
вот тест:
it "should change the PageVote after clicking...
271 просмотров
schedule
05.04.2023
Проблемы со считыванием трендов Google с помощью Capybara и Poltergeist
Я хочу получить самые популярные запросы в определенной категории в Google Trends. Я мог бы загрузить CSV для этой категории, но это не является жизнеспособным решением, потому что я хочу разветвляться на каждый запрос и находить популярные...
397 просмотров
schedule
12.04.2023
Запуск события щелчка с помощью клавиш-модификаторов на элементе ввода
Я пишу тест для некоторых функций, которые включают в себя щелчок пользователя по флажку. Я использую $('input').trigger($.Event('click', { shiftKey: true })); для имитации этого.
Но когда вызывается прослушиватель событий, свойство...
1432 просмотров
schedule
07.12.2023