手机
当前位置:查字典教程网 >编程开发 >Java >WebDriver实现自动化打开IE中的google网页并实现搜索
WebDriver实现自动化打开IE中的google网页并实现搜索
摘要:WebDriver实现自动化打开IE中的google网页并实现搜索,需要导入WebDriver相关的jar包,设置好环境变量。复制代码代码如...

WebDriver实现自动化打开IE中的google网页并实现搜索,需要导入WebDriver相关的jar包,设置好环境变量。

复制代码 代码如下:

package com.feng.domain;

import org.openqa.selenium.By;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.WebElement;

import org.openqa.selenium.ie.InternetExplorerDriver;

import org.openqa.selenium.remote.DesiredCapabilities;

public class TestWebDriver {

public static void main(String[] args) {

// TODO Auto-generated method stub

System.setProperty("webdriver.ie.driver", "C:testwebdriverIEDriverServer.exe");

DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();

ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);

WebDriver driver = new InternetExplorerDriver(ieCapabilities);

driver.get("http://www.google.com.hk/");

try {

Thread.sleep(6000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

// System.out.println("The current url is:" + driver.getCurrentUrl());

WebElement element = driver.findElement(By.name("q"));

element.sendKeys("days");

WebElement elementBtn = driver.findElement(By.xpath("//input[@name='btnG']"));

elementBtn.click();

try {

Thread.sleep(6000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

driver.close();

}

}

【WebDriver实现自动化打开IE中的google网页并实现搜索】相关文章:

java得到某年某周的第一天实现思路及代码

java字符串与格式化输出的深入分析

使用httpclient实现免费的google翻译api

java实现MD5加密算法的实例代码

深入解析Java中volatile关键字的作用

java定时任务的实现方法

用Java实现希尔排序的示例

java中 IO 常用IO操作类继承结构分析

Java通过接口实现匿名类的实例代码

Java多线程下载的实现方法

精品推荐
分类导航