手机
当前位置:查字典教程网 >编程开发 >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调用DOS实现定时关机的实例

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

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

JAVA TIMER简单用法学习

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

Java序列化机制与原理的深入分析

java实现合并两个已经排序的列表实例代码

实现了基于TCP的Java Socket编程实例代码

java实现大文件分割与合并的实例代码

java实现哈弗曼编码与反编码实例分享(哈弗曼算法)

精品推荐
分类导航