2.1 Window下環境搭建java
2.1.1 安裝Javaweb
2.1.2 安裝Eclipse瀏覽器
(網上資源不少,就不詳將了)。eclipse
2.1.3 下載Java版的Selenium包。學習
下載地址:http://docs.seleniumhq.org/download/spa
提供一下百度網盤下載地址: http://pan.baidu.com/share/link?shareid=1233226792&uk=375774229firefox
2.1.4 建立第一個Java程序code
eclipse導入selenium的全部jar包。blog
簡單步驟「ip
——》 ——》——》——》
2.2 編寫第一個自動化腳本
package com.cy.selenium; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class Test01 { public static void main(String[] args) { System.out.println("start selenium"); WebDriver driver=new FirefoxDriver();// 用WebDriver new Firefox瀏覽器的驅動給變量driver,至關於driver拿到了Firefox瀏覽器的控制權。 // driver.manage().window().maximize(); driver.get("https://www.baidu.com/"); driver.findElement(By.id("kw")).sendKeys("selenium2 java"); driver.findElement(By.id("su")).click(); try { driver.wait(2000); } catch (InterruptedException e) { e.printStackTrace(); }finally { driver.close(); } } }
運行這段代碼,就會出現效果了。(Fiefox瀏覽器默認安裝到C盤)。
還有一些問題多是你的瀏覽器不兼容的問題。
這裏個人selenium2.45,火狐使用的是36的版本。
瀏覽器沒有安裝在C盤的話,使用 System的setProperty()方法指定瀏覽器的路徑,eg:
System.setProperty("webdriver.firefox.bin", "D:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe");
我原本就是學習java的。