Selenium2 Firefox: использование Профиль по умолчанию

SELENIUIM2, по умолчанию начинает Firefox с Свежий профиль. Мне это нравится по умолчанию, но по некоторым велам (доступ к моим закладкам, сохраненным паролям, используйте мои дополнения и т. Д.) Я хочу начать с моего профиля по умолчанию.

Существует , который должен быть , который должен быть свойство, контролирующее это, но я думаю, что документы вышли из синхронизации с источником, потому что, насколько я могу сказать WebDriver.firefox.bin единственный, кто работает. Например. Начало селена с:

java -jar selenium-server-standalone-2.5.0.jar -Dwebdriver.firefox.bin=not-there

работает (то есть он жалуется). Но это не оказывает влияния:

java -jar selenium-server-standalone-2.5.0.jar -Dwebdriver.firefox.profile=default

(«по умолчанию» - это имя в профилях .ini, но я также пробовал с «Profile0», которое является названием раздела в Profile.ini).

Я использую phpwebdriver (который использует JSONWireProtocol) для доступа:

$webdriver = new WebDriver("localhost", "4444");

$webdriver->connect("firefox");

Я попытался сделать это с точки PHP:

$webdriver->connect("firefox","",array('profile'=>'default') );

или:

$webdriver->connect("firefox","",array('profile'=>'Profile0') );

без успеха (Firefox начинается, но начинается не используя мой профиль).

Я также попробовал подход хакера создания пакетного файла:

#!/bin/bash
/usr/bin/firefox -P default

, а затем запуск селена с: Java -Jar Selenium-Server-Servic-Sidealone-2.5.0.jar -dwebdriver.firefox.bin = "/ usr / local / src / selenium / myfirefox"

Firefox запускается, но не использует профиль по умолчанию и, хуже, все Висит: Selenium, кажется, не может общаться с Firefox, когда это началось.

P.S. Я видел Selenium - пользовательский профиль Firefox Я попробовал это:

java -jar selenium-server-standalone-2.5.0.jar -firefoxProfileTemplate "not-there"

И он отказывается бегать! Взволнован, думая, что я мог бы быть на чем-то, я попробовал:

java -jar selenium-server-standalone-2.5.0.jar -firefoxProfileTemplate /path/to/0abczyxw.default/

Это ничего не делает. Я Это все еще начинается с нового профиля: - (

9
задан Community 23 May 2017 в 11:51
поделиться