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

Захватите содержимое ресурса в CasperJS или PhantomJS.
Я вижу, что CasperJS имеет функцию «загрузки» и обратный вызов «при получении ресурса», но я не вижу содержимого ресурса в обратном вызове и не хочу загружать ресурс в файловую систему. Я хочу получить содержимое ресурса, чтобы что-то с ним сделать...
14942 просмотров
schedule 11.11.2022

Можно ли имитировать перетаскивание в casperjs и phantomjs, как в селене?
Я пытаюсь смоделировать событие Drag & Drop, которое выполняется с помощью JQuery на моем сайте. Выполнение «перетаскивания» вручную с помощью моего собственного JQuery «работает», но после отправки формы, в которой находится событие перетаскивания,...
2404 просмотров
schedule 03.04.2024

PhantomJs нажимают кнопку вспышки
Я пытаюсь нажать на элементы flash с помощью разветвленного phantomjs 1.10.0 версия и casperjs 1.0.2 . Моя среда такова: Бродячий образ , который поставляется с разветвленная версия phantomJS . Поддержка флэш-памяти работает...
2882 просмотров
schedule 19.09.2022

Цикл while в CasperJS?
У меня есть веб-сайт с контентом, загруженным с помощью Ajax. Контент отображается на вкладках, 20 элементов на странице со ссылкой Ajax для загрузки следующих 20 элементов. Я хотел бы запустить некоторые тесты, например: «Пока есть ссылка на...
2152 просмотров
schedule 24.09.2022

Как установить значение входного тега в casperJs
У меня есть элемент ввода, как показано: <input type="text" class="bg-white" id="couponCode" value=""> Как я могу установить/заполнить его значение с помощью casperJs
18512 просмотров
schedule 06.01.2024

Идентификатор CasperJS querySelectorAll начинается с определенной строки
Как получить все DIV, начинающиеся с ID div-gpt-ad ? Это линия document.querySelectorAll('div#div-gpt-ad-1363287890054-0-oop'); на моей странице есть несколько div с идентификаторами, начинающимися с div-gpt-ad , и я хочу получить их все.
921 просмотров
schedule 29.08.2022

Как я могу повторно использовать переменную, заполненную в вызове casperJS, в последующем вызове?
У меня есть следующая проблема с областью видимости в сценарии CasperJS. baseTargetUrl не определен при переходе в casper.thenOpenAndEvaluate(). Почему это и как я могу обойти это? var baseTargetUrl; ..... casper.then(function() {...
1692 просмотров
schedule 21.01.2024

Путь селектора для комментариев YouTube, возвращающих null
Используя CasperJS , я хотел бы получить, сколько комментариев на видео на YouTube. var casper = require('casper').create(); casper.start('https://youtube.com/watch?v=I1HpEzxYHxE', function() { this.echo(this.getTitle()); // test to see...
374 просмотров

Дженкинс + CasperJS
У меня есть серия тестов внешнего интерфейса, написанных на CasperJS, которые мне нужно запустить в Jenkins. Вот команда, которую я запускаю из командной строки: casperjs test ./src/tests/**/ts_*.js --xunit=xunit.xml . Это запускает тесты и...
3688 просмотров
schedule 10.02.2024

Очистка с помощью casperjs Не знаете, как обращаться с пустым div
Я использую casperjs для очистки сайта. Я настроил функцию, которая сохраняет строку в переменной с именем images (показано ниже), и она прекрасно работает. images = casper.getElementsAttribute('.search-product-image','src'); Затем я вызываю...
486 просмотров
schedule 30.03.2024

Как установить параметр stepTimeout в CasperJS в тестовой среде?
Я столкнулся с этой проблемой при написании теста пользовательского интерфейса, когда тест просто не может завершиться, и для этого нет времени ожидания по умолчанию. Я могу установить это при создании экземпляра casper, подобного этому var...
669 просмотров
schedule 19.10.2023

Установить выбор в форме с помощью casperjs
В моей форме есть два поля выбора, в которых пользователь может выбрать страны для включения в настройки. Значения доступных опций выглядят следующим образом: <option value="AU">Australia</option> Когда форма отправлена, хром...
437 просмотров

Не удается найти модуль «каспер» при вызове через PhantomJS
Я установил PhantomJS в C:\xampp\htdocs\phantom, а также установил CasperJS в эту папку C:\xampp\htdocs\casper. Когда я попытался запустить этот пример кода на сайте casper с помощью команды phantomjs test.js : var...
10233 просмотров
schedule 09.11.2023

Расширения SlimerJS.getAddons.cache.enabled
У меня проблема с запуском SlimerJS через CasperJS, я получаю следующее сообщение 1414441945905 addons.repository WARN cacheEnabled: Не удалось получить преф: extensions.getAddons.cache.enabled . У меня есть скрейпер nodejs, работающий с CasperJS...
1151 просмотров
schedule 18.10.2022

Как удаленно отлаживать CasperJS с помощью Chrome?
Каковы шаги по отладке скриптов CasperJS в Chrome? Я пытаюсь отлаживать свои окна 8.1. 1) мой тест c:\temp\googletestin.js имеет: debugger; casper.test.begin('Google search retrieves 10 or more results',3, function suite(test) {...
2539 просмотров

CasperJS Закрытие iframes / Сценарий родителя из iframe
У меня есть iframe на моей странице, который появляется, чтобы пользователь мог вставить некоторые данные на родительскую страницу. Когда пользователь нажимает кнопку «Добавить» во фрейме, он вызывает родительскую функцию, чтобы закрыть фрейм и...
340 просмотров

PhantomJs удаляет все теги XML из RSS-канала
Я пытаюсь разобрать информацию из RSS-канала для тестирования. Я использую CasperJS для тестов и PhantomJS для захвата скриншотов. Когда я перехожу к RSS-каналу, я сделал снимок экрана и увидел, что все теги XML удалены и это просто текст. Мне...
454 просмотров
schedule 23.08.2022

Как отправить объект JSON на сервер с помощью casper.open()?
Я пытаюсь отправить запрос POST на сервер, используя следующее this.open('someurl',{ method: 'post', data: { 'memberId': obj.id, 'password': obj.password }, headers:...
1058 просмотров
schedule 14.07.2022

Не удалось заполнить учетные данные для входа из командной строки в casperjs
Я новичок в casperjs и пытаюсь войти на наш корпоративный сайт. Это то, что я запускаю в своей командной строке: casperjs someJob.js --username=My_Username --password=My_Password Мой код выглядит следующим образом: var LOGIN_USERNAME,...
157 просмотров
schedule 10.03.2024

Можно ли вызвать функцию оценки из области узла в области casperjs, используя spookyjs?
Я пытаюсь передать привидение внешней функции, но когда я ее вызываю, возвращаемое значение «не определено». Вот мой код: var eval_func = function(){ return 123; }; console.log('Outside spooky: ' +...
294 просмотров