我是新手selenium webdriver,默认情况下,当我运行一个脚本时,它正在Firefox中打开一个会话。现在我想在Google Chrome,IE等其他浏览器中打开此会话。如何在Selenium WebDriver的其他浏览器中启动会话而不是Firefox?
我怎样才能打开这个会议?
感谢 卡姆利什
我是新手selenium webdriver,默认情况下,当我运行一个脚本时,它正在Firefox中打开一个会话。现在我想在Google Chrome,IE等其他浏览器中打开此会话。如何在Selenium WebDriver的其他浏览器中启动会话而不是Firefox?
我怎样才能打开这个会议?
感谢 卡姆利什
使用Chrome
1 - 从http://chromedriver.storage.googleapis.com下载chromedriver
2 - 提取到一个位置,你的机器上
3 - 使用下面的代码更改测试的webdriver to chrome
System.setProperty("webdriver.chrome.driver", "c:\\path\\chromedriver.exe");
driver = new ChromeDriver();
对于互联网Explorere,做类似的步骤同上,但
1 - 从http://selenium-release.storage.googleapis.com/2.42/IEDriverServer_Win32_2.42.0.zip下载IEdriver(如果你使用Windows 64位,然后下载http://selenium-release.storage.googleapis.com/2.42/IEDriverServer_x64_2.42.0.zip)
2 - 提取到一个位置,你的机器上
3 - 使用下面的代码更改测试的webdriver到IE
System.setProperty("webdriver.ie.driver", "c:\\path\\IEdriver.exe");
driver = new InternetExplorerDriver();
你有什么码?你想在3个浏览器中同时运行相同的脚本? – Purus
我想在不同的浏览器中在不同的时间运行相同的脚本。 –
您必须在Firefox中运行哪些代码? – Purus