java用selenium调谷歌实例

1.命令 启动selenium server

java -jar D:\javaProject\java_selenium\lib\selenium-server-standalone-2.44.0.jar

出现stated 说明启动成功


代码:
package com.hyjx.selenium;


import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.remote.DesiredCapabilities;

public class ExampleForChrome {
public static void main(String[] args) {
    //options=webdriver.ChromeOptions();
    //options.add_experimental_option("excludeSwitches", ["ignore-certificate-errors"]);
        System.setProperty("webdriver.chrome.driver",
                "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe");
        ChromeOptions options = new ChromeOptions();
        options.addArguments(new String []{"test-type"});
        WebDriver webDriver = new ChromeDriver(options);
        //设置最大窗口
        webDriver.manage().window().maximize();
        //访问百度
        webDriver.get("http://www.baidu.com");
        WebElement kw = webDriver.findElement(By.id("kw"));
        String key [] = new String[]{"黑暗"};
        kw.sendKeys(key);
        WebElement su = webDriver.findElement(By.id("su"));
        su.click();
        //webDriver.close();
        System.out.println("Hello World!");
    }
}

猜你喜欢

转载自st4024589553.iteye.com/blog/2383028