赞
踩
Selenium 官方下载地址:http://docs.seleniumhq.org/download/
如图:
1. Selenium Server(RC)lastest version is 2.41.0 -------------核心包
2.Selenium Client &WebDriver Language Bindings --------------客户端 Webdriver 语言包(在此选择java语言)
下载完成后 Eclipse 新建个项目 如图:
注意 1.版本不要混淆,否则有异常
2.server-standalone包 不要加错
3.默认的是FF浏览器,如果 是IE 或chrome 等,请在下面选择相应的webdriver server 如 The Internet Explorer Driver Server 或
Third Party Browser Drivers NOT DEVELOPED by seleniumhq
代码:
- package com.annie.test;import org.openqa.selenium.By;
- import org.openqa.selenium.WebDriver;
- import org.openqa.selenium.WebElement;
- import org.openqa.selenium.firefox.FirefoxDriver;
- import org.openqa.selenium.support.ui.ExpectedCondition;
- import org.openqa.selenium.support.ui.WebDriverWait;public class Webdriver { /**
- * @param args
- */
- public static void main(String[] args) throws Exception {
- // Create a new instance of the Firefox driver
- // Notice that the remainder of the code relies on the interface,
- // not the implementation.
- WebDriver driver = new FirefoxDriver();
- // And now use this to visit Google
- driver.get("http://www.google.com");
- // Alternatively the same thing can be done like this
- // driver.navigate().to("http://www.google.com");
- // Find the text input element by its name
- WebElement element = driver.findElement(By.name("q"));
- // Enter something to search for
- element.sendKeys("Cheese!");
- // Now submit the form. WebDriver will find the form for us from the element
- element.submit();
- // Check the title of the page
- System.out.println("Page title is: " + driver.getTitle());
- // Google's search is rendered dynamically with JavaScript.
- // Wait for the page to load, timeout after 10 seconds
- (new WebDriverWait(driver, 10)).until(new ExpectedCondition<Boolean>() {
- public Boolean apply(WebDriver d) {
- return d.getTitle().toLowerCase().startsWith("cheese!");
- }
- })// Should see: "cheese! - Google Search"
- System.out.println("Page title is: " + driver.getTitle());
- //Close the browser
- // driver.quit();
- }}
运行成功:
环境已搭建好
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。