2010-06-09 1 views
2

У меня есть браузер, который принимает определенные параметры в качестве параметров, как показано ниже.Как использовать параметры браузера в селене?

testbrowser.exe -id=test -url=http://www.google.com/. 

Ниже мой код селена.

selenium = new DefaultSelenium("localhost", 4444, "*custom "+testBrowser+" -id=test -url=", "http://www.google.com/"); 
selenium.start(); 
selenium.open("http://www.yahoo.com"); 

Когда я выполняю это, я получаю следующую ошибку.

java.lang.RuntimeException: Не удалось запустить Selenium сеанс: Не удалось запустить новый сеанс браузера: Ошибка при запуске браузера на com.thoughtworks.selenium.DefaultSelenium.start (DefaultSelenium.java:103)

I подумайте, что проблема связана с параметрами, которые мой браузер требует, поскольку один и тот же код отлично работает с firefox или IE.

Пожалуйста, помогите мне в решении этой проблемы с вариантами.

Заранее спасибо Гурурадж R

ответ

0

Вы пробовали прохождения URL после «-url =» в пользовательской строке браузера? В противном случае эта команда выглядит немного фанкой.

+0

Я пробовал, но я оказался в той же ошибке. – Guru1985

0

Вам действительно нужен -url=http://inserturl.here/, как это делает selenium.open(...)?

+0

Ya ему это необходимо. Я попробовал, не давая этот вариант, но оказался в той же ошибке. – Guru1985

+0

Вы даете ему полный путь к браузеру exe в обычае? – AutomatedTester

Смежные вопросы