我正在使用Java中的Selenium测试一个网站,尝试在MAC上的Firefox中运行它。但是当我尝试执行下面的代码时
Selenium selenium = new DefaultSelenium("localhost", 4444, "*firefox", "http://www.example.com/");
我遇到了以下运行时异常。
java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: Browser not supported: /Users/sumitghosh/Desktop/*firefox3
(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
我也尝试将浏览器更改为*googlechrome
,但是仍然出现了相同的错误!
但是当使用*safari
时,它成功运行。
由于我希望该应用程序也能在Windows和MAC上运行,因此我尝试使*firefox
或*googlechrome
运行,但是两个浏览器在Windows和MAC上都会引发异常!