2

我通过 selenium RC 运行测试,它工作正常。我使用这个命令行:

java -jar selenium-server-standalone-2.32.0.jar -firefoxProfileTemplate "SeleniumProfile" -htmlsuite "*firefox" " https://www.google.com " "testSuite1.html" "result.html"

我尝试通过将“*firefox”替换为“*googlechrome”来在 chrome 上运行相同的命令,但它失败了:

Chrome 已打开,但显示以下消息:“您正在使用不受支持的命令行标志:--disable-web-security。稳定性和安全性将受到影响”

通过在命令行中删除 -firefoxProfileTemplate "SeleniumProfile" 我得到了相同的结果。

你知道我必须修改什么才能让它工作吗?提前感谢,托马斯。

4

2 回答 2

0

我认为您必须指向 Chrome 驱动程序,因此添加以下内容:

-Dwebdriver.chrome.driver=C:\grid2\chromedriver.exe

在此处下载驱动程序:https ://code.google.com/p/chromedriver/downloads/list 并根据需要修改路径。

当然,您必须删除 Firefox 配置文件引用。

希望能帮助到你。

于 2013-04-22T07:16:21.353 回答
0

您可以添加以下两行来修复此错误:-

System.setProperty("webdriver.chrome.driver", "C:\Users\Administrator\Documents\selenium\chromedriver_win32\chromedriver.exe");
WebDriver driver = new ChromeDriver();

于 2014-05-27T05:17:45.417 回答