firefoxProfileTemplate - запуск под профилем
#1
Отправлено 10 февраля 2011 - 00:56
1. сохранил два профиля user1 и user2 Firefox'a
2. каждый из этих профилей авторизован на неком сайте (при использовании профиля вручную (firefox -profilemanager) - никаких проблем - заходит, узнается и т.д.)
3. запускаю два RC сервера
(java -jar selenium-server.jar -port 4444 -firefoxProfileTemplate "user1" -singlewindow)
(java -jar selenium-server.jar -port 4445 -firefoxProfileTemplate "user2" -singlewindow)
4. Запускаю сессию...
В итоге запускаются дефолтные ФФ профили ((
Пробовал:
- пути с кавычками и без, абсолютные и относительные
- разные версии сервера
- танцы с бубном с профилями
Кто-нибудь сталкивался?
#2
Отправлено 10 февраля 2011 - 10:26
java.exe -jar C:\Share\selenium-server\selenium-server.jar -port 4444 -firefoxProfileTemplate c:\share\firefoxProfile
#3
Отправлено 11 февраля 2011 - 11:45
Аналогично. Вот тут я чуть подробнее написал о создании/использовании профилей, но самое ценное - пример строки запуска - popo_kid уже показал.профили юзаю, запускаю так, проблем нет
java.exe -jar C:\Share\selenium-server\selenium-server.jar -port 4444 -firefoxProfileTemplate c:\share\firefoxProfile
#4
Отправлено 12 февраля 2011 - 03:38
спасибо, я уже давно читал
Проблему решил так,
1) сервер запускаю из теста теперь (метод setFirefoxProfileTemplate(file1) RemoteControlConfiguration)
2) использую версию Selenium 2
Шут ее знает, почему не хотел запускать... видимо, какой баг.
Возникла другая проблема... user2 тоже воспринимается как user1
#5
Отправлено 14 февраля 2011 - 04:48
Друзья, напишите, пожалуйста версии FF, а также сервера и клиента, которые используете
#6
Отправлено 14 февраля 2011 - 11:15
FF 3.6.13Друзья, напишите, пожалуйста версии FF, а также сервера и клиента, которые используете
selenium-server-1.0-SNAPSHOT
Правда, эта версия RC не запускала версии FF >3. Это ограничение было жёстко прописано в нескольких конфиг-файлах, которые я поправил и перепаковал jar.
#7
Отправлено 15 февраля 2011 - 03:21
сделал - профили запускаются, но сайт меня не узнаетПравда, эта версия RC не запускала версии FF >3. Это ограничение было жёстко прописано в нескольких конфиг-файлах, которые я поправил и перепаковал jar.
если просто зайти в этом профиле - все Ок...
#8
Отправлено 15 февраля 2011 - 10:43
А как тогда понимаете, что запустился именно нужный профиль? Вероятно, дефолтный и запускается.сделал - профили запускаются, но сайт меня не узнает
если просто зайти в этом профиле - все Ок...
Вы всё время упоминаете имена профилей (user2, user1, "-firefoxProfileTemplate "user1" -singlewindow"), и ни разу - пути (как должно быть). Поэтому я на всякий случай переспрошу: вы же теперь указываете пути в setFirefoxProfileTemplate() и firefoxProfileTemplate(), а не имена профилей?
#9
Отправлено 15 февраля 2011 - 10:59
Разумеется :) Что-то вроде:Вы всё время упоминаете имена профилей (user2, user1, "-firefoxProfileTemplate "user1" -singlewindow"), и ни разу - пути (как должно быть). Поэтому я на всякий случай переспрошу: вы же теперь указываете пути в setFirefoxProfileTemplate() и firefoxProfileTemplate(), а не имена профилей?
File fil1 = new File("C:\\Project\\user1")
firefoxProfileTemplate(fil1)
user1 - директория с сохраненным профилем
Если указать неверный путь (пробовал) или запускать без профиля у меня не открываются Дополнения (не знаю почему они запускаются... но в итоге 4-е окна)А как тогда понимаете, что запустился именно нужный профиль? Вероятно, дефолтный и запускается.
При запуске профиля дополненния тут как тут - не мешает, но отличать помогает
#10
Отправлено 15 февраля 2011 - 14:26
Могу только сказать, что у меня при указании профиля в строке запуска профиль запускается как следует - залогиненным. Окно дополнений тоже, зараза, всплывает.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных