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

Как сократить время получения URL-адресов страниц из Интернета с помощью GhostDriver и PhantomJS
Я делаю проект в Maven. Я пытаюсь получить страницы из URL. До сих пор мне удается получать страницы из Интернета. Но у меня есть два вопроса, Вопросы , Приведенный ниже код занимает около 14 секунд, чтобы получить любые две страницы URL,...
870 просмотров
schedule 23.06.2022

Selenium webdriver java - загрузить файл с драйвером phantomjs
Я запускаю сценарий selenium webdriver без головы, используя драйвер Phantomjs. У меня возникают проблемы с загрузкой файла, поскольку в обычном браузере (firefox или chrome) появляется диалоговое окно ОС, которое позволяет мне найти файл на моем...
3557 просмотров
schedule 18.06.2023

Использование Selenium в фоновом режиме
Я использую Selenium и Chrome WebDriver, но когда я запускаю скрипты, он открывает окно. Есть ли способ получить доступ к Интернету без всплывающего окна? from selenium import webdriver from selenium.webdriver.common.keys import Keys driver =...
16300 просмотров

Настройка PhantomJSOptions.AddAdditionalCapability для ссылки на локальную копию ghostdriver
Кажется, существует проблема с ghostdriver в phantomjs, когда при сбое HTTP-вызова после нажатия кнопки происходит сбой всего. https://github.com/detro/ghostdriver/issues/202#issuecomment-19808784 Проблема исправлена ​​и находится в основной...
4245 просмотров
schedule 29.05.2023

Как выполнить базовую аутентификацию с помощью Selenium Webdriver и PhantomJS?
У меня проблемы с аутентификацией при использовании Selenium Server 2.33.0, привязки Selenium Webdriver JS 2.34.0 (пакет npm "selenium-webdriver") и PhantomJS 1.9.1 на Mac 10.6.8. Я также пробовал другие привязки JS «webdriverjs» и «wd» с...
3131 просмотров

Веб-драйвер Selenium, использующий PhantomJS, не получает команды/клики для полного выполнения
У меня возникли проблемы при использовании selenium webdriver с PhantomJS. У меня складывается впечатление, что разные действия не выполняются на самой странице. Если я попытаюсь запустить что-то, что изменяет элемент на странице, и тест будет...
268 просмотров

Тайм-аут WebDriverException элемента щелчка PhantomJSDriver
У меня есть элемент ввода, который открывает новое всплывающее окно при нажатии (где пользователь может выбрать значение для поля). Разметка: <html> <input type="text" id="myPopup" readonly="readonly" name="myPopup"> </html>...
2193 просмотров
schedule 03.02.2024

Как создать профиль браузера для Selenium PhantomJS/GhostDriver?
Вот как вы создаете профиль Firefox: fp = webdriver.FirefoxProfile() fp.set_preference("browser.download.folderList",2) fp.set_preference("browser.download.dir", download_dir) fp.set_preference("browser.download.manager.showWhenStarting",False)...
3065 просмотров

Передача аргументов в PhantomJS через WebDriver/GhostDriver
Я довольно долго пытался инициализировать PhantomJS ( 1.9.7 )/GhostDriver с некоторыми пользовательскими настройками, но безуспешно. Я использую wd.js в качестве своей библиотеки WebDriver, и я перепробовал почти все комбинации свойств, какие только...
1097 просмотров

Не удается запустить Selenium + PhantomJS/GhostDriver в качестве дочерних процессов
У меня есть скрипт Node, с которым я хочу использовать модуль child_process , чтобы заставить сервер Selenium работать с GhostDriver PhantomJS. Мне нужен модуль: Child = require "child_process" А вот как я пытаюсь запустить сервер и...
979 просмотров

Невозможно загрузить файл с помощью PhantomJs (и Selenium WebDriver)
С чем я работаю: Для начала мой HTML выглядит следующим образом: <form action="http://example.com/upload_photo_iframe.html" preview_div="upload_photo_div" submit_button="submit_btn" upload_field="photo_upload" target="photo_target"...
2852 просмотров

Как выделить частный IP-адрес и порт с помощью Ghostdriver
Я написал проект Ghostdriver Maven Java, в котором я вызываю множество экземпляров файла jar с помощью сценария оболочки в Ubuntu 14.04 64bit. Каждая строка в моем сценарии оболочки вызывает новый экземпляр моего файла jar. Формат каждой...
660 просмотров
schedule 25.10.2022

Привязать Phantomjs к сетевому интерфейсу
В настоящее время у меня есть несколько сетевых псевдонимов (eth0, eht0:1, eth0:2), каждый из которых имеет свой собственный частный IP-адрес, который имеет свой собственный общедоступный IP-адрес. При использовании удаленного веб-драйвера с...
1083 просмотров

NightwatchJS .elements возвращает строку, а не объекты
Я использую nightwatch и пытаюсь перебрать список элементов. Однако, когда я не получаю объекты или элементы, но получаю массив строк. КОД browser.elements("css selector", ele, function(r){ browser.perform(function(){...
5799 просмотров

Скриншот не работает с phantomJS и ghostdriver
Я пытаюсь сделать скриншот страницы с phantomJS и ghostdriver. Вот мой код: import java.io.File; import java.net.URL; import org.apache.commons.io.FileUtils; import org.openqa.selenium.By; import org.openqa.selenium.OutputType; import...
8251 просмотров
schedule 31.01.2023

Открытие веб-сайта с помощью PhantomJS приводит к пустой странице
Вот как я пытаюсь загрузить содержимое веб-страницы: System.setProperty("phantomjs.binary.path", PhantomJsDowloader.getPhantomJsPath()); WebDriver driver = new PhantomJSDriver(); driver.get("https://www.google.ru/?gws_rd=ssl");...
414 просмотров

Как передать аргументы скрипту PhantomJS из Selenium/Ghostdriver
Я могу выполнить скрипт phantomJS , который загружает веб-страницу (args[1]) и сохраняет результат html в файл (args[2]) следующим образом: var system = require('system'); var page = require('webpage').create(); var fs = require('fs'); // Set...
1915 просмотров

Есть ли способ создать профиль для PhantomJS
Для Firefox, использующего Selenium, мы можем создать профили, подобные этому: Как создать профиль в Firefox с помощью Selenium WebDriver https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles Также у...
73 просмотров

Java phantomjs изменить разрешение экрана
Мне нужно переопределить объект экрана. Я использовал примеры отсюда Как переопределить window.screen? и здесь http://phantomjs.org/api/webpage/handler/on-initialized.html Но мой код не работает. PhantomJSDriver phantom = new...
85 просмотров

Selenium не делает скриншоты состояния страницы PhantomJS
Я пытаюсь переключиться с Chrome на PhanomJS при запуске тестов Selenium. Но с PhantomJS это не удается по непонятной пока причине. Во-первых, вот что выводит Selenium Server, когда я запускаю свой первый тест с PhantomJS: 14:40:49.346 INFO -...
238 просмотров