使用Chrome Driver 的示例

//导入Selenium 库和 ChromeDriver 库

pachage com.learningselenium.simplewebdriver;

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.By;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.chrome.ChromeDriver;

public class testChromeDriver{

  static Thread thread = new Thread();  //开启一个延时的线程,用于处理页面出错的情况

  public static void main(String[] args){

    //通过以下方式来加载ChromeDriver, 其中第二个参数为chromedriver 的具体路径

    System.setProperty("webdriver.chrome.driver", "/Selenium 2/selenium/chromedriver");

    //通过ChromeDriver 打开Google Chrome 浏览器并访问百度主页

    WebDriver driver = new ChromeDriver();

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

    //显示的让ChromeDriver 等待10秒让百度主页完全加载成功

    driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

    //如果搜索输入框为可编辑状态

    if (driver.findElement(By.id("kw").isEnabled()){

      System.out.println("Baidu search text box is editable!");

      driver.findElement(By.id("kw")).sendKeys("selenium");

      driver.findElement(By.id("su")).click();

    }else{

      System.out.println("Baidu Search text box is not editable!");

    }

    try{

      thread.sleep(5000);

    }catch (Exception e) {

      System.out.println("Error");

    }

    driver.close();

  }

}

时间: 2024-10-22 11:20:20

使用Chrome Driver 的示例的相关文章

在Ubuntu上安装Chrome Driver和Firefox Driver

首先下载Chrome Driver(Firefox Driver的安装与该步骤相同) 链接: http://chromedriver.storage.googleapis.com/index.html 接下来在控制台(terminal)上操作一下红色字体的指令: Install Unzip sudo apt-get install unzip Assuming you're running a 64-bit OS, download the latest version of chromedri

install chrome and chrome driver on ubuntu

sudo apt install python-minimal # python 2.7.xsudo apt install python-pip # https://www.ubuntuupdates.org/ppa/google_chromewget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sudo sh -c 'echo "deb [arch=amd64] http

Chrome driver 安装及问题

chrome driver 模拟浏览器对网站进行请求. 安装 chromedriver下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads 注:chrome版本 解压得到chromedriver.exe文件 将解压后的exe文件放到chrome的安装目录下...\Google\Chrome\Application\ (我的Chrome安装目录:              C:\Program Files (x86)

转载:安装ie driver和chrome driver

很多同学在使用webdriver的时候总是忘了安装ie driver和chrome driver, 因此在这里简单介绍一下这2个driver的安装方式. IE driver 在新版本的webdriver中,只有安装了ie driver使用ie进行测试工作. ie driver的下载地址在这里,记得根据自己机器的操作系统版本来下载相应的driver. 下载好ie driver后,记得解压,然后把解压出来的文件放到系统的PATH里去. 一般来说,你可以把ie driver放在ruby,python或

ubuntu安装chrome driver

首先下载Chrome Driver(Firefox Driver的安装与该步骤相同) 链接: http://chromedriver.storage.googleapis.com/index.html 接下来在控制台(terminal)上操作一下红色字体的指令: Install Unzip sudo apt-get install unzip Assuming you're running a 64-bit OS, download the latest version of chromedri

Selenium使用Chrome Driver

Download Chrome Driver from https://sites.google.com/a/chromium.org/chromedriver/ if you cannot visit google.com, then going to Baidu netdisk download: v78.0.3904.105 Link:https://pan.baidu.com/s/1Zp_rc5PxOZmTd4d4RhPD_g Code:tewx 原文地址:https://blog.51

配置Chrome Driver

书中使用Firefox driver出现莫名问题,大概是firefox的版本太新了,懒得降级处理,故学习配置Chome driver进行测试. 1.到http://chromedriver.storage.googleapis.com/index.html,进入最新版本的文件夹查看notes.txt,下载浏览器对应的版本 2.将chromedriver.exe放到chrome安装目录下(C:\Program Files (x86)\Google\Chrome\Application) 3.将ch

NetBeans IDE驱动报错The path to the driver executable must be set by the web driver.chrome.driver.system property......

问题:defaulstUserDataPath=C:\\Users\\user1\\AppData\\Local\\Google\\Chrome\\User Data\\Defaul 编译失败 解决 把驱动放入此文件C:\Windows\System32

自动化测试学习总结:ie,chrome,firefox各个driver安装和使用之Chrome

先上chrome driver和chrome版本对照表 chromedriver版本 支持的Chrome版本 v2.31 v58-60 v2.30 v58-60 v2.29 v56-58 v2.28 v55-57 v2.27 v54-56 v2.26 v53-55 v2.25 v53-55 v2.24 v52-54 v2.23 v51-53 v2.22 v49-52 v2.21 v46-50 v2.20 v43-48 v2.19 v43-47 v2.18 v43-46 v2.17 v42-43