Описание тега poltergeist
Poltergeist - это драйвер Capybara для PhantomJS.
1
ответ
Capybara/Poltergeist вызывает неожиданные результаты в спецификации запроса в приложении Rails 3.2
Есть ли альтернатива, которую я могу использовать для Капибары save_and_open_page? Я написал спецификацию запроса, которая проверяет форму регистрации пользователя. После успешной регистрации, которую должен дать этот тест, этот тест должен пройти, …
14 май '13 в 02:45
1
ответ
Ошибка при установке poltergeist на 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. Мой список драгоценных камней выгля…
20 авг '13 в 01:56
1
ответ
Правильный способ закрыть капибару (с помощью poltergeist/phantomjs)
Я выполняю множество заданий через капибару на моем Linux-сервере. Я использую драйвер poltergeist phantomjs. Через некоторое время я получаю много этих ошибок: Errno::EMFILE Too many open files - socket(2) Я заглянул в lsof и, похоже, у меня много …
23 апр '13 в 09:48
2
ответа
Как указать phantomjs избегать тайм-аута при использовании binding.pry
В какой-то момент я не знаю, парни ли вы называете это разработкой на основе REPL или как-то еще, но я обнаруживаю, что проверяю содержимое моей среды выполнения, вставляя binding.pry позвони в какой-нибудь тест. Это работает довольно хорошо, за иск…
16 сен '13 в 13:31
1
ответ
Как заставить JS кликать с помощью веб-драйвера poltergeist?
Когда я запускаю тест с драйвером chrome - он проходит. Когда я запускаю его с помощью poltergeist - он пытается щелкнуть мышью в формате HTML, и у меня появляется ошибка: ActionController::UnknownFormat: ActionController::UnknownFormat controller.r…
10 авг '16 в 06:27
0
ответов
Периодические ошибки при тестировании огурца с капибарой и полтергейстом на jruby
При запуске тестов cucumber 1.1.9 с использованием capybara 2.0.2 и poltergeist 1.1.0 на jruby 1.7.3 я вижу периодически возникающие ошибки, подобные следующим: Scenario: Recover username for a valid email # features/user/recover_username.feature:14…
19 апр '13 в 16:17
0
ответов
Загрузка или доступ к веб-странице в формате PDF в разделе "Огурец / Капибара"
В настоящее время я тестирую веб-приложение, которое генерирует и отображает PDF в виде страницы. Это делается во время сеанса, в который вы вошли. Сама система написана на python, но тестовый код написан на ruby с использованием Cucumber, поддерж…
16 июл '15 в 10:45
2
ответа
Как добавить текст в текстовую область Summernote с помощью Capybara + Poltergeist
У меня есть текстовая область, которая использует Summernote, и я установил для него событие onChange. Я хочу написать тест с RSpec + Capybara + Poltergeist, чтобы подтвердить, что событие onChange работает. Насколько я проверил, текстовая область, …
15 июн '15 в 02:24
2
ответа
Капибара - Полтергейст - JavascriptError: Undefined не является конструктором
У меня есть эта странная ошибка в новом проекте, где я хочу работать с Angular и сделать ajax-поиск по поддельным данным. Поиск работает, но когда я пытаюсь создать тест со средой PhantomJS, Capybara, Rspec, Webpack и angular, возникает ошибка. Верс…
25 окт '17 в 15:32
4
ответа
Загрузка файла в определенную папку с использованием драйвера Capybara и Poltergeist
Я пишу свои приемочные тесты, используя драйверы Capybara и Poltergeist. Мне нужно проверить содержимое загруженного CSV-файла. Я пробовал различные способы рендеринга контента на самой странице, а не загружал его. Также попытался изменить типы пант…
01 апр '13 в 07:29
1
ответ
Как получить внутренний текст с помощью капибары и полтергейста?
У меня есть этот простой HTML: <div> Test <span> someting </span></div> Как я могу получить только innertext див? С помощью text извлекает весь текст из div: [1] pry(#<SandBox>)> first(:xpath, '//div').text => "Te…
26 мар '14 в 12:57
0
ответов
BDD - проблема работает без пользовательского интерфейса
Я новичок в использовании огурца и рубина для выполнения модульных тестов BDD и хотел бы получить некоторую помощь в отношении ошибки, возникающей при попытке запустить тест без пользовательского интерфейса. Если у меня есть какие-либо условия или н…
09 янв '17 в 22:50
0
ответов
Капибара / Полтергейст не оставляет видимых элементов видимыми
Я пытаюсь настроить автоматизированный набор тестов, используя capybara (v 2.4.3) и poltergeist (v 1.5.1) Моя проблема заключается в том, что poltergeist нужно нажать на изображение (которое является ссылкой), которое отображается только в том случа…
26 сен '14 в 09:00
0
ответов
Аутентификация через Kerberos в Капибаре / Полтергейст
Как я могу предоставить данные аутентификации для веб-службы, защищенной Kerberos, которую я тестирую с использованием Capybara и драйвера Poltergeist? Предположительно мне нужно установить Www-Authenticate: Negotiate заголовок, но я не знаю, как эт…
24 мар '15 в 16:42
1
ответ
Капибара и полтергейст "выбирают" ввод текста
Я хочу расположить курсор в поле ввода, используя капибару и полтергейста. (Существует некоторый javascript, который срабатывает, как только курсор оказывается на одном из входов, и затем появляется кнопка отправки). Не могу понять, как это сделать.…
14 авг '15 в 09:44
1
ответ
Как заставить jQuery работать с PhantomJS, Полтергейстом и Капибарой
У меня есть серия автоматических тестов в Ruby, которые используют Capybara, Poltergeist и PhantomJS для взаимодействия с веб-страницами. Однако проблема в том, что некоторые страницы не работают должным образом, потому что jQuery, похоже, не загруж…
26 ноя '13 в 00:17
2
ответа
Как заполнить поля динамической формы с помощью капибары
У меня есть форма, которая содержит поле выбора и текстовое поле. Текстовое поле отображается динамически в зависимости от выбора. Если значение selectbox равно "Да", то текстовое поле будет отображаться, и наоборот. Я запускаю тест rspec и заполнил…
27 июл '17 в 10:47
1
ответ
Почему poltergeist запускает событие change для элемента, которого нет на тестируемой странице?
Я новичок в полтергейсте. Я решил использовать его для его способности устанавливать куки, которые у меня работают нормально. Проблема в том, что кажется, что poltergeist выполняет весь код javascript во всем моем проекте rails. Мой функциональный т…
10 сен '14 в 00:09
2
ответа
Обновление Capybara 1.1.4 -> 2.1.0 вызывает ошибки Poltergeist "ObsoleteNode"
У меня есть работающий набор тестов Capybara 1.1.4 под управлением Poltergeist 1.0.2, работающий поверх PhantomJS 1.9.2 Сегодня я попытался обновить Capybara до 2.1.0 и Poltergeist до 1.4.1. Большинство тестов работают, но группа элементов page.find…
19 ноя '13 в 00:06
1
ответ
Капибара, Полтергейст и Реактжс - "undefined" не является функцией
Мы начали процесс интеграции Reactjs в нашем приложении Rails 4.1. Дело в том, что многие функции теперь не работают. Вот стек для тестов: Огурец Водосвинка Полтергейст (через фантомов) Rspec Например, есть функция огурца: @javascript @services Feat…
29 сен '14 в 14:59