Невозможно запустить Selenium с htmlSuite в Linux без графического интерфейса - PullRequest
0 голосов
/ 02 декабря 2011

Я создал очень простой тест с использованием Selenium IDE и преобразовал его в набор HTML. Я настроил виртуальную машину под управлением CentOS 5.5 для выполнения тестов Selenium.

Когда я пытаюсь использовать эту команду,

java -jar selenium-server-standalone-2.14.0.jar -multiwindow -htmlSuite "*firefox" "http://www.example.com" "login-test-suite.html" "sel-results.html"

Я получаю следующий вывод с исключением http://pastie.org/2956400

Кто-то сказал мне, что Selenium не может найти firefox в / usr / lib / firefox, и это было правильно, поэтому я создал символическую ссылку

ln -s /usr/lib64/firefox-3.6 /usr/lib/firefox

Но все равно получаю ту же ошибку. Я не знаю, как создать профиль в Firefox через Cli, поскольку я использую SSH. Сначала я думал, что Selenium должен сам создать профиль, и если это невозможно, то определенно что-то не так.

Я приступлю к разработке теста Selenium в Python только тогда, когда запустится простой тест htmlSuite. Пожалуйста, помогите, я много пробовал, везде искал, но не получил удовлетворительного ответа.

1 Ответ

0 голосов
/ 06 декабря 2011

Я думаю, что файл сета вашей папки скриптов, нужно дать разрешение на доступ к папке по селену.Надеюсь, мы сможем дать его в Unix.Попробуйте дать разрешение и попробуйте запустить еще раз.Надеюсь, это поможет вам.

С уважением, Neel

...