我通过selenium RC进行测试,它运行正常。我使用这个命令行:
java -jar selenium-server-standalone-2.32.0.jar -firefoxProfileTemplate“SeleniumProfile”-htmlsuite“* firefox”“https://www.google.com”“testSuite1.html”“result.html”
我尝试在Chrome上运行相同的命令,将“* firefox”替换为“* googlechrome”,但它失败了:
Chrome已打开,但显示以下消息:“您正在使用不受支持的命令行标记: - disable-web-security。稳定性和安全性将受到影响”
通过在命令行中删除-firefoxProfileTemplate“SeleniumProfile”,我得到了相同的结果。
您是否知道我需要修改哪些内容才能使其正常工作? 谢谢提前, 托马斯。
答案 0 :(得分:0)
我认为您必须指向Chrome驱动程序,因此请添加:
-Dwebdriver.chrome.driver=C:\grid2\chromedriver.exe
在此处下载驱动程序:https://code.google.com/p/chromedriver/downloads/list 并在任何地方修改路径。
当然,您必须删除Firefox配置文件参考。
希望它有所帮助。
答案 1 :(得分:0)
您可以添加以下两行来修复此错误: -
System.setProperty(" webdriver.chrome.driver"," C:\ Users \ Administrator \ Documents \ selenium \ chromedriver_win32 \ chromedriver.exe");
WebDriver driver = new ChromeDriver();