手机
当前位置:查字典教程网 >编程开发 >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字符串与格式化输出的深入分析

java 实现线程同步的方式有哪些

Java 将字符串动态生成字节码的实现方法

java 键盘输入的多种实现方法

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

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

Java实现的基于socket通信的实例代码

java定时任务的实现方法

JAVA基础 语句标签的合法使用,以及{}语句块到底有什么用?

精品推荐
分类导航