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

Как я могу очистить экран от HTML-результата нетривиального пользовательского сценария
Я хочу иметь возможность получить HTML для страницы, которая, если бы я делал это в интерактивном режиме в браузере, потребовала бы нескольких действий и загрузок страницы: 1. Перейти на домашнюю страницу 2. Введите текст в форму входа и отправьте...
347 просмотров
schedule 02.03.2022

Как уменьшить потребление памяти фантомами?
Я использую phantomjs с casperjs для запуска нескольких тестов, и похоже, что каждый экземпляр PhantomJS занимает ~ 106 МБ ОЗУ. Можно ли уменьшить эту сумму? Есть ли простой способ запустить тесты на нескольких вкладках?
9926 просмотров
schedule 04.10.2022

PhantomJS неправильно загружает скрипты с html-страницы с тестами
PhantomJS не загружает скрипты, поскольку пытается загрузить их по следующему пути: file:///[src, указанный в html-файле]. В html-файле пути к скриптам относительные, и я не хочу делать их абсолютными (делал по этому примеру...
2071 просмотров
schedule 20.09.2022

PhantomJS и pjscrape — сбой на некоторых нескольких URL-адресах
Обзор Я пытаюсь создать очень простой скребок с фреймворком PhantomJS и pjscrape. Мой код pjs.config({ timeoutInterval: 6000, timeoutLimit: 10000, format: 'csv', csvFields: ['productTitle','price'], writer: 'file', outFile:...
1829 просмотров

Сохраните и визуализируйте веб-страницу с помощью PhantomJS и node.js.
Я ищу пример запроса веб-страницы, ожидания рендеринга JavaScript (JavaScript изменяет DOM), а затем получения HTML-кода страницы. Это должен быть простой пример с очевидным вариантом использования PhantomJS. Я не могу найти достойный пример,...
62067 просмотров

Casperjs проверяет объект javascript
Как я могу проверить объект в скрипте casperjs? Я попробовал console.log(arguments) , но он печатает только [аргументы объекта] или [объект объекта]. Я хотел бы ожидать что-то вроде: { 'firstparam': 'value' ...} Как в консоли Javascript или...
7002 просмотров
schedule 18.06.2022

Автоматически закрывать PhantomJs после запуска скрипта
Я хочу запускать сценарии PhantomJs из своей программы, но, поскольку сценарии могут быть написаны не мной, мне нужно убедиться, что PhantomJs завершает работу после завершения выполнения или сбоя по какой-либо причине (например, неверный синтаксис,...
1014 просмотров
schedule 11.06.2023

PhantomJS создает страницу из строки
Можно ли создать страницу из строки? пример: html = '<html><body>blah blah blah</body></html>' page.open(html, function(status) { // do something }); Я уже пробовал вышеизложенное без везения.... Кроме того, я...
24221 просмотров
schedule 11.07.2023

Как отобразить часть страницы с помощью PhantomJS?
Я хотел бы преобразовать отдельные элементы HTML в PNG с помощью Phantom.JS. Кто-нибудь знает возможно ли это? Кроме того, как мне использовать Phantom.js для отображения страницы, на которую уже смотрит пользователь?
19940 просмотров
schedule 12.04.2022

Использование phantomjs для чтения тела ответа
Есть ли способ запросить ресурс с помощью phantomjs и получить доступ к телу ответа?
10329 просмотров
schedule 05.09.2023

PhantomJS: когда срабатывает onLoadFinished и может ли он срабатывать до завершения работы внешних ресурсов (например, изображений)?
Я загружаю некоторый HTML в объект WebPage и прослушиваю событие onLoadFinished. Когда onLoadFinished запускается, я отображаю веб-страницу в png. Проблема, которую я вижу, заключается в том, что определенные изображения в содержимом HTML...
1519 просмотров
schedule 24.11.2022

Вход в поиск Bing с помощью casperJS
Я пытался создать сценарий входа в систему, чтобы проверить свои баллы вознаграждения bing с помощью CasperJS, я смотрю на вывод отладки, и все выглядит нормально, за исключением того, что он не входит в систему успешно. (Поэтому награды на моем...
2735 просмотров
schedule 08.04.2023

Как заставить Phantomjs выполнять файл js в Windows
Я только что выполнил phantomjs.exe и всплывающее окно командной строки. Как я могу выполнить файлы .js в ./examples/? Если просто ввести имя файла "version.js", я получил сообщение об ошибке - "не удается найти переменную: версия". Благодарю вас!
10765 просмотров
schedule 27.02.2023

CasperJS: отключить javascript удаленной страницы, но по-прежнему использовать casper.evaluate?
Спасибо за чтение моей темы, я был бы очень признателен, если бы кто-нибудь мог предложить какие-либо другие возможности, которые я должен изучить для достижения ниже. Используя CasperJS или PhantomJS, мне нужно отключить выполнение всего...
2001 просмотров
schedule 13.10.2022

setInterval и this.wait в casper.js
Мне нужно сделать цикл 3 раза по 2 секунды между каждой итерацией . Я пробовал эти 3 варианта: Вариант 1 var casper = require('casper').create({ verbose: false, logLevel: 'debug' }); casper.start("http://google.com");...
18455 просмотров

Сохранение примера bullet.html из D3.JS в SVG
Я работаю с примером маркерного графика на сайте D3.JS по адресу http://bl.ocks.org/4061961 : Моя цель — сохранить саму пулевую диаграмму в виде файла SVG для редактирования в Inkscape. Используя пример rasterize.js с phantom.js, я смог...
2261 просмотров
schedule 27.02.2023

У кого-нибудь еще есть проблемы с регистрацией Ghostdriver в Selenium Grid?
Я знаю, что на вики-сайте ghostdriver есть документация о том, как подключить его к сетке селена. Для тех, кто не знает, вы можете найти его здесь Я дважды скомпилировал специальные фантомы, пытался подключить их к локальным серверам Selenium и...
1754 просмотров

PhantomJS иногда выдает сообщения об ошибках синтаксического анализа
Наша компания хочет запустить наши модульные тесты QUnit через наш CI-сервер и рассматривает PhantomJS как средство достижения этой цели. Мы начали с того, что просто попытались открыть пару наших тестовых страниц QUnit в фантоме с помощью следующего...
4030 просмотров
schedule 14.04.2022

Phantom Js, CasperJs Внешние скрипты не оцениваются должным образом
Интересная проблема: я использую injectJs для загрузки внешнего файла (site.js) в мой скрипт phantomJs/CasperJs. Он загружается нормально, но функции не оцениваются и возвращаются в виде строк. Вот сайт.js: var site = function(){...
1204 просмотров

Определить, является ли сертификат TLS/SSL «доверенным» из командной строки?
Я хотел бы иметь возможность определить, является ли сертификат TLS/SSL удаленного домена «доверенным» из командной строки. Вот пример openssl, с которым я играл несколько недель назад, здесь я использую openssl для получения сертификата, а затем...
9573 просмотров
schedule 13.01.2023