selenium中Chrome和Firefox浏览器驱动的使用和版本对应

一.Chrome驱动的具体使用问题

使用WebDriver在Chrome浏览器上进行测试时,

需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,

驱动程序名为chromedriver;

chromedriver的版本需要和本机的chrome浏览器对应,才能正常使用;

第一步:下载对应版本的chromedriver驱动文件,具体版本请对照文章底部的对应关系表:

如本机的chrome浏览器版本为:版本 61.0.3163.100(正式版本) (64 位),对应的chromedriver版本为2.33.

第二步:下载后把文件解压,然后放到本机chrome浏览器文件路径里,如:

C:\Program Files (x86)\Google\Chrome\Application

第三步:操作完后,就可以使用以下代码直接调起浏览器了:

二.Firefox浏览器对应各个版本驱动的问题

(1)下载地址:

https://github.com/mozilla/geckodriver/releases/

注意:下载解压后,将chromedriver.exe , geckodriver.exe , Iedriver.exe发到Python的安装目录,例如 D:\python 。 然后再将Python的安装目录添加到系统环境变量的Path下面。

(2)启动火狐浏览器

System.setProperty("webdriver.firefox.bin", "D:\\Mozilla Firefox\\firefox.exe");

WebDriver driver = new FirefoxDriver();

driver.get("https://www.baidu.com");

driver.quit();

三:selenium下载地址:

http://selenium-release.storage.googleapis.com/index.html

四:marven中配置selenium地址

http://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java

你可能感兴趣的:(软件测试)