Selenium - пользовательский профиль Firefox

Я установил новый профиль Firefox для использования с Selenium (принятые предупреждения сертификатов для локального сайта QA).

Но мне постоянно говорят, что каталог профиля не существует.

Это строка из моего командного файла

java -jar selenium-server.jar -firefoxProfileTemplate ~/"C:\Documents and Settings\dadams\Application Data\Mozilla\Firefox\Profiles\k39jzisz.SeleniumUser"

но сообщение, которое я получаю:

Firefox profile template doesn't exist: C:\Installs\selenium-remote-control-1.0.
3\selenium-server-1.0.3\~\C:\Documents and Settings\dadams\Application Data\Mozi
lla\Firefox\Profiles\k39jzisz.SeleniumUser

Может кто-нибудь сказать мне, что я не правильно сделал?

2 ответа

Решение

Я думаю, что проблема была на самом деле расположение профиля.

Я создал новый профиль и поместил его в "c:\lib\selenium\ff_profile", как предложено на http://agileqatesting.com/?p=27

и похоже работает правильно!

поэтому строка в командном файле теперь выглядит так

java -jar selenium-server.jar -firefoxProfileTemplate "C:\lib\selenium\ff_profile"

Правильный способ запуска вашего сервера, просто не упоминайте домашний каталог пользователя (~/), тогда все должно быть хорошо. Я не уверен, работает ли обратная косая черта (), если не пробуете прямую косую черту (/):


java -jar selenium-server.jar -firefoxProfileTemplate "C:\Documents and Settings\dadams\Application Data\Mozilla\Firefox\Profiles\k39jzisz.SeleniumUser"
Другие вопросы по тегам