`

安装webdriver chrome浏览器支持

 
阅读更多

如何安装webdriver chrome浏览器支持

在gem 安装完watir-webdriver后,默认情况下chrome浏览器的支持是没有安装上的。 所以如果要使用webdriver测试chrome的话,我们需要手动安装chrome支持。

Requirements The ChromeDriver controls the browser using Chrome's automation proxy framework. Consequently, the ChromeDriver is only compatible with Chrome version 12.0.712.0 or newer.

从官方文档上可以看出,chrome driver只支持chrome12.0712 以上的版本。

万事俱备后,首先下载chrome driver , 也可直接从附件下载 ,

然后将下载好的chromedriver.exe放在环境变量所配置的文件夹中, 如放在chrome安装目录下“D:\program files\Chrome\Application”。

 

程序中设置:System.setProperty("webdriver.chrome.driver", "D:/program files/Chrome/Application/chromedriver.exe");

WebDriver driver = new ChromeDriver();

driver.get("http://baidu.com");

即可使用.

 

使用下面的代码测试chrome driver是否安装完成:

#使用watir-webdriver语法
#安装成功后则可以启动chrome并打开腾讯首页
@browser = Watir::Browser.new :chrome
@browser.goto 'www.qq.com' 
分享到:
评论

相关推荐

    Chrome浏览器和版本配套webdriver 114

    标题“Chrome浏览器和版本配套webdriver 114”指出,这个压缩包提供的是一份适用于Chrome浏览器某个特定版本——114的WebDriver。保持WebDriver与浏览器版本一致,可以确保测试脚本能够正确执行,避免因版本不匹配...

    chrome(32+64位)及对应webdriver(selenium必备)

    2. "使用须知.txt":这是一个文本文件,很可能包含了关于如何使用这些软件包的详细说明,包括如何安装Chrome浏览器,以及如何配置和运行对应的WebDriver。 3. "chromedriver91.exe":这是一个特定版本的ChromeDriver...

    seleniumwebdriver chrome 完整例子无需搭建

    标题 "selenium webdriver chrome 完整例子无需搭建" 暗示了这是一个关于使用Python的Selenium WebDriver与Chrome浏览器进行自动化测试的实例,且无需预先安装Chrome浏览器。在这个压缩包中,用户可以找到一个便携版...

    ChromeWebdriver-win64

    在软件开发和测试领域,Selenium是一个广泛使用的Web应用程序自动化框架,而ChromeDriver则是Selenium的一个组成部分,专门为Chrome浏览器提供支持。 Selenium WebDriver是Selenium 3.x的核心,它提供了一个跨...

    WebDriver(Chrome、IE、Edge、FireFox)

    然后,通过Selenium的`webdriver.Chrome()`方法,可以初始化一个新的Chrome浏览器实例并进行自动化操作。 2. **IE WebDriver**,也称为IEDriverServer,是为Internet Explorer浏览器设计的。由于IE的市场份额逐渐...

    Selenium2+Python Webdriver 如何安装浏览器驱动

    Chrome浏览器需要安装ChromeDriver驱动。首先,你需要从ChromeDriver官方网站下载对应Chrome版本的ChromeDriver.exe。下载完成后,需要解压并将文件放在Chrome的安装目录下。然后,需要将驱动程序所在的路径添加到...

    selenium webdriver+chrome插件.zip

    【标题】"selenium webdriver+chrome插件.zip" 涉及的核心知识点是Selenium WebDriver,特别是它在Chrome浏览器中的应用以及与Firefox的交互。这个压缩包包含了Selenium IDE的Chrome插件,以及对应的WebDriver驱动...

    selenium的Chrome浏览器驱动

    ChromeDriver是由Google Chrome团队开发的一个独立可执行文件,它充当了Selenium WebDriver与Chrome浏览器之间的桥梁。在Python环境中,我们需要正确配置和使用ChromeDriver来控制Chrome浏览器执行自动化任务。 **...

    webdriver实现浏览器窗口的最大化.docx

    需要注意的是,尽管这个方法在某些情况下可以成功地最大化浏览器窗口,但并不是所有浏览器都支持这种方式。例如,Selenium 的 `windowMaximize()` 方法在 Firefox 中可能工作良好,但在其他浏览器如 Chrome 或 ...

    chrome浏览器与chromedriver兼容文件

    在实际应用中,下载并安装"ChromeStandalone_52.0.2743.116_Setup.exe"将安装Chrome浏览器的52.0.2743.116版本,而"chromedriver.exe"则代表了ChromeDriver 2.4。为了在自动化测试环境中使用这两个组件,你需要确保...

    Chrome浏览器+Chromedriver(版本98.0.4758.80)

    1. Google Chrome浏览器的安装程序:这是98.0.4758.80版本的浏览器,用于在用户的计算机上安装和更新到此特定版本。 2. Chromedriver可执行文件:这是与98.0.4758.80版本Chrome浏览器兼容的Chromedriver,用于自动化...

    chrome webdriver chromedriver(谷歌浏览器selenium驱动包118版本!!!)

    它是 WebDriver 协议的实现之一,提供了与 Chrome 浏览器进行交互的接口,使得开发人员可以通过编程方式控制浏览器的行为。 基本介绍: 1、自动化测试:ChromeDriver 常用于自动化测试场景中,开发人员可以使用 ...

    selenium对应chrome浏览器驱动(Chrome70版本-最新Chrome版本,mac、windows、liunx).zip

    在使用Selenium与Chrome浏览器配合时,你需要确保安装的ChromeDriver版本与你正在运行的Chrome浏览器版本相匹配。这是因为每次Chrome浏览器更新时,其内部接口可能会发生变化,因此对应的ChromeDriver也需要更新以...

    chrome浏览器驱动

    首先,确保下载的ChromeDriver版本与你系统上安装的Chrome浏览器版本兼容。因为每版Chrome浏览器可能需要特定版本的ChromeDriver才能正常工作。其次,将ChromeDriver的可执行文件路径添加到系统的环境变量PATH中,...

    Chrome浏览器全屏显示并加载指定页面

    9. **chromedriver.exe**:这是Chrome浏览器的WebDriver驱动程序,用于与Selenium通信,控制Chrome浏览器的行为。`chromedriver.exe说明.txt`可能是关于如何配置和使用这个驱动程序的文档。 10. **开机自启动**:该...

    QTP11补丁-支持chrome浏览器

    1. **浏览器驱动**:补丁可能包含一个特定版本的ChromeDriver,这是Selenium WebDriver的一部分,用于与Chrome浏览器进行通信,使得QTP11能够控制浏览器的行为。 2. **对象识别**:QTP11通过其智能识别技术识别Web...

    chromedriver以及与之配套的chrome浏览器

    1. 安装Chrome浏览器:下载并安装提供的71.0.3578.80_chrome_installer.exe文件,确保版本与chromedriver兼容。 2. 下载对应版本的chromedriver:确保chromedriver的版本与Chrome浏览器版本匹配,不兼容可能导致...

    chromedriver.exe【chrome117版本mac-arm64、谷歌浏览器驱动,自动化测试框架,Web自动化】

    ChromeDriver 是一个用于自动化测试的工具,它与Google Chrome浏览器紧密配合,使开发者或测试人员能够使用Selenium WebDriver API来控制浏览器。在这个场景中,我们讨论的是`chromedriver.exe`的macOS arm64版本,...

    webdriver的chromedriver.exe

    需要注意的是,由于Chrome浏览器和ChromeDriver是版本匹配的,因此在使用时要确保下载的ChromeDriver版本与当前安装的Chrome浏览器版本相匹配,否则可能会出现兼容性问题。此外,对于不同的操作系统(Windows、MacOS...

Global site tag (gtag.js) - Google Analytics