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/
Это ничего не делает. Я Это все еще начинается с нового профиля: - (