1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Selenium WebDriver 测试Chrome浏览器

Selenium WebDriver 测试Chrome浏览器

时间:2023-06-25 23:30:10

相关推荐

Selenium WebDriver 测试Chrome浏览器

文章目录

(1)安装驱动(2)代码测试(3)注意事项

(1)安装驱动

Selenium WebDriver如果需要启动Chrome浏览器,需要下载对应的chromedriver驱动器。

【下载地址】

/mirrors/chromedriver/

Windows系统下载win32这个压缩包即可,它是支持64位操作系统的。

下载完成之后得到这个的文件

(2)代码测试

功能效果:

打开Chrome浏览器,然后访问百度地址,然后关闭浏览器,参考代码如下

public class HelloChrome {public static void main(String[] args) {//设置系统属性System.setProperty("webdriver.chrome.driver","D:\\soft\\Chrome\\selenium\\chromedriver_win32\\chromedriver.exe");//创建ChromeDriver实例WebDriver driver = new ChromeDriver();String baseUrl = "";//打开URLdriver.get(baseUrl);//关闭浏览器driver.quit();}}

(3)注意事项

【注意事项一】

Chrome浏览器的安装目录必须

C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe目录下,即默认安装目录,否则会报错,显示找不到Chrome浏览器

【注意事项二】

注意chromedriver驱动版本需要和Chrome浏览器保持一致

Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 86Current browser version is 74.0.3729.108 with binary path C:\Users\Administrator.PC-0217GFYJ\AppData\Local\Google\Chrome\Application\chrome.exeBuild info: version: '3.141.59', revision: 'e82be7d358', time: '-11-14T08:17:03'System info: host: 'ZHANGYU', ip: '2.0.1.2', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181'Driver info: driver.version: ChromeDriverremote stacktrace: Backtrace:

如果出现上面问题,需要根据错误描述,下载适合当前Chrome浏览器版本的chromedriver

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。