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

Как я могу настроить и запустить PhantomJS в Ubuntu?
Я установил PhantomJS и записал его на видео: phantomjs hello.js webcam" rel="noreferrer">https://www.dailymotion.com/video/xnizmh phantomjs hello.js webcam Инструкции по сборке: http://phantomjs.org/build.html Что-то не так с моей...
143383 просмотров
schedule 19.02.2022

Как создать страницу, работающую на сервере, в виде PDF
Задача непростая, так как мне нужно создать PDF-версию страницы после нажатия кнопки. Он имеет сложную структуру dom, многие элементы расположены абсолютно/относительно, а данные загружаются динамически. Я думал об использовании сервера Phantom.js...
1153 просмотров

обновленная проблема:: Возможная проблема PhantomJS/Javascript с querySelector
Я запускаю тест, используя как PhantomJS (v1.5), так и javascript из cli. Тест выполняется на Fedora/Centos. Тест иллюстрирует то, что кажется ошибкой (пользовательской или иной) при возврате элемента html(type) из querySelector. Проверяются...
862 просмотров

Как распечатать исходный код html на консоли с помощью phantomjs
Я только что скачал и установил фантомы на свою машину. Я копирую и вставляю следующий скрипт в файл hello.js: var page = require('webpage').create(); var url = 'https://www.google.com' page.onLoadStarted = function () { console.log('Start...
27106 просмотров
schedule 18.08.2022

Зачем разработчику вообще нужен PhantomJS, а не просто использовать какой-то фреймворк для тестирования?
Я не уверен, зачем нужен PhantomJS, и я надеюсь, что кто-то может помочь.
13692 просмотров

Зависание процесса Spawn phantomjs
Я пытаюсь создать сервер узлов, который порождает процессы phantomjs для создания снимков экрана. Сценарий grab.js работает нормально при выполнении, и я подтвердил, что он пишет в стандартный вывод. Проблема в том, что код узла, порождающий...
3391 просмотров
schedule 22.04.2024

Как заставить задание Jenkins завершиться ошибкой, если вызов phantomJS.exe завершается с ошибкой
В задании Jenkins у меня есть этап сборки команды Windows, который запускает тест с phantomJS, например: Как я могу сделать работу неудачной, если внутри smokeTest.js я выхожу из фантома с ошибкой, например: phantomJS.exit(1)
3350 просмотров

Rails Phantomjs, полтергейст и капибара плохо работают вместе
Работая в проекте rails 3.1.2 (mac OS X), у меня правильно установлен PhantomJS (я могу запустить код, подобный следующему, и он работает идеально , точно захватывая заголовок страницы и сохраняя точный снимок экрана) try_phantom.coffee...
11592 просмотров

Очистка нескольких страниц с помощью Phantomjs/Pjscrape
пытается очистить несколько страниц, но не может заставить массив urlid работать в файле pjscrape .js. Я почти уверен, что могу совершить ошибку новичка, но я был бы признателен за помощь. Спасибо :) pjs.config({ timeoutInterval: 6000,...
1761 просмотров

Отладка о: пусто в CasperJs
У меня есть следующий простой скрипт casperjs (я не могу назвать фактический URL - извините) на компьютере с Windows 7: var casper = require('casper').create({verbose:true,logLevel: "debug"}); casper.start('https://[XXX].de', function() {...
5387 просмотров
schedule 30.07.2023

Nodejs + phantomjs против чистого фантома — время загрузки страницы
Недавно я изучал nodejs и phantomjs и написал небольшой код для измерения времени загрузки страницы. Я обнаружил, что время загрузки страницы различается между кодом phantomjs, завернутым в nodejs, по сравнению с чистым кодом phantomjs. Ниже...
3241 просмотров
schedule 16.01.2023

Как запустить тест QUnit и получить результат теста на С# с помощью обратного вызова JavaScript?
В нескольких моих проектах я использую шаблон MVC для разделения кода (проблем) на 3 уровня. Оба уровня Model и Control работают на C#, поэтому я использую среду тестирования, такую ​​​​как MSTest или NUnit, для проверки функциональных требований для...
2391 просмотров
schedule 29.10.2022

Запуск узла-фантома в мокко
У меня есть простой тест, я ожидал, что он сработает. Идея состоит в том, чтобы заставить фантом работать в tdd мокко. (кстати, я безуспешно пробовал как node-phantom, так и phantomjs-node.) nodephantom = require 'node-phantom' assert =...
929 просмотров
schedule 12.04.2023

Использовать синтаксис селектора jQuery DOM в PhantomJS?
Я изучаю PhantomJS и задаюсь вопросом, можно ли использовать селекторы jQuery DOM в файлах JS, которые запускает PhantomJS? Я видел короткий пример на github, который указывает на это: Пример PhantomJS с Qunit (и jQuery?) Если вы посмотрите...
20322 просмотров
schedule 22.05.2023

Mocha-phantomjs не тестирует результат
Я успешно установил модуль узла "mocha-phantomjs" здесь . Я написал следующий тестовый пример: test1.js describe("DOM Tests", function () { var el = document.createElement("div"); el.id = "myDiv"; el.innerHTML = "Hi there!";...
3655 просмотров
schedule 09.10.2022

Heroku Buildpack Multi — приложение с поддержкой Cedar не обнаружено
Я пытаюсь использовать PhantomJS с NodeJS в рабочем процессе в Heroku, но когда я переключился на buildpack-multi, Heroku выдает мне это, когда я нажимаю: -----> Fetching custom git buildpack... done ! Heroku push rejected, no...
1070 просмотров
schedule 27.08.2023

Есть ли консоль для PhantomJS?
Я нашел это на github: https://github.com/gr2m/phantomjs-console Но это немного безумно, когда приходится записывать команды в файл, только в одну строку, которая затем читается и удаляется, а вывод остается в терминале. Я хочу консоль, как......
10980 просмотров
schedule 07.11.2022

Запуск дочерних процессов в облачном литейном node.js
Кто-нибудь пробовал запускать дочерние процессы в Cloud Foundry node.js ? У меня ниже код работает нормально локально: var port = (process.env.VMC_APP_PORT || 3000), host = (process.env.VCAP_APP_HOST || 'localhost'), http =...
1590 просмотров

Как использовать фантомы?
Я хотел бы изучить phantomjs, но я не могу найти хороший учебник. У меня есть 2 вопроса: где проблема в следующем коде (необходимо захватить метку кнопки и записать в файл): var page = require('webpage').create(); var fs = require('fs');...
11859 просмотров
schedule 13.08.2023

Как выполнить обещания jQuery в phantomJS?
Я пытаюсь использовать nodejs и phantomjs на стороне сервера для SEO нашего сайта. Хотя ajax работает нормально, я не могу выполнять пользовательские обещания, которые я использовал в своем коде. Как заставить phantomJS ждать, пока промисы будут...
3089 просмотров
schedule 16.06.2022