链接:https://pan.baidu.com/s/1ud23RptUoqAh798INliK4g 密码:hiol

谷歌浏览器驱动地址

链接:https://pan.baidu.com/s/1S3XmXmhW7_r5f-mY99Xv7A 密码:aryd

以下是步骤:

打开eclipse 创建一个java project

selenium webDriver自动化测试java爬数据

新建好之后,选中刚刚新建的项目,右击选择buildpath-configureBuildPath:

selenium webDriver自动化测试java爬数据

添加jar包文件

selenium webDriver自动化测试java爬数据

导入这三个部分的包(以selenium2.4.0为例):1:selenium-2.40.0\libs下面所有jar包

selenium webDriver自动化测试java爬数据

全选这些文件,然后导入,导入完成后再次点击Add ExternalJARS,导入第二个部分的包:selenium-java-2.40.0.jar

selenium webDriver自动化测试java爬数据

导入完成后,再次点击Add ExternalJARS,导入第三个部分的包:selenium-server-standalone-2.40.0.jarselenium webDriver自动化测试java爬数据

Eclipse 中代码调试

public static void main(String[] args) throws InterruptedException {
System.setProperty("webdriver.chrome.driver","E:\\webDriver\\chromedriver5.exe");//驱动放置位置
WebDriver driver=new ChromeDriver(); 
driver.navigate().to("http://www.baidu.com");
driver.findElement(By.id("kw")).sendKeys(new  String[] {"百度公司"});
WebElement element = driver.findElement(By.xpath("//*[@id='su']"));
element.click(); 
TimeUnit.SECONDS.sleep(1);
//WebElement element2 = driver.findElement(By.linkText("百度在线网络技术(北京)有限公司_百度百科"));
WebElement element2=driver.findElement(By.xpath("//*[@id='3']/h3/a"));
element2.click();
TimeUnit.SECONDS.sleep(1);
//Actions action = new Actions(driver);
//action.keyDown(Keys.CONTROL).sendKeys(Keys.TAB).perform();

}



相关文章:

  • 2018-03-05
  • 2018-06-19
  • 2021-12-04
  • 2022-01-01
  • 2021-05-20
  • 2021-09-20
  • 2021-09-25
  • 2021-09-07
猜你喜欢
  • 2021-11-06
  • 2021-06-04
  • 2021-09-26
  • 2021-11-08
  • 2019-05-20
  • 2021-12-15
相关资源
相似解决方案