Якщо я добре пам’ятаю, " *chrome
" використовується для запуску спеціального режиму Firefox (режим, у якому ваша програма має більше привілеїв - з меншими обмеженнями безпеки) ; отже, той факт, що запускається Firefox, а не Google Chrome, - це нормально.
Якщо ви хочете запустити Google Chrome, вам доведеться використовувати щось інше, ніж " *chrome
".
Використання Selenium RC в інтерактивному режимі, приблизно так:
$ java -jar selenium-server.jar -interactive
і використовуючи getNewBrowserSession
команду неправильно:
cmd=getNewBrowserSession
Я отримую список підтримуваних браузерів:
23:43:09.317 INFO - Got result: Failed to start new browser session: Browser not supported:
(Did you forget to add a *?)
Supported browsers include:
*firefox
*mock
*firefoxproxy
*pifirefox
*chrome
*iexploreproxy
*iexplore
*firefox3
*safariproxy
*googlechrome
*konqueror
*firefox2
*safari
*piiexplore
*firefoxchrome
*opera
*iehta
*custom
on session null
Отже, я припускаю, що ви повинні мати можливість запускати Google Chrome, використовуючи " *googlechrome
" замість " *chrome
".
Я не в ОС Windows, тому не можу самостійно спробувати ... І я не можу знайти в документації нічого, що б підтримало мене ... Проте, якщо трохи удачі, це може вам допомогти ...
У всякому разі, отримуйте задоволення!
Побіжно: Google Chrome насправді не винайшов термін "хром"; це означає багато речей , таких як Chrome Mozilla або Інтерфейс користувача Chrome