環境搭建Selenium2+Eclipse+Java+TestNG_(一)

第一步  安裝JDKhtml

第二步 下載Eclipsejava

第三步 在Eclipse中安裝TestNG

第四步 下載Selenium IDE、SeleniumRC、IEDriverServer

第五步 下載Firefox、安裝Selenium IDE、firebug、Xpath checker、Xpath finder插件

第六步 啓動SeleniumRC

第七步 Eclipse執行Selenium的Java實例

第八步 TestNG執行Selenium的Java實例

下載地址web

 

 

第一步  安裝JDKchrome


下載地址:http://www.oracle.com/technetwork/java/javase/downloads/瀏覽器

一、下載步驟:服務器

二、配置環境變量:oracle

  JAVA_HOME = E:\Java\Java\jdk1.7.0_15app

  PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bineclipse

  CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jaride

  注:上面這行的「.」不能忽略掉了。

三、驗證是否安裝成功:

第二步 下載Eclipse


下載地址:http://www.eclipse.org/downloads/

 

第三步 在Eclipse中安裝TestNG


第1種方法:直接安裝 Help->Install New Software

  

最後重啓eclipse.

 第2種方法:離線安裝

      1.下載附件(eclipse-testng離線包.zip),並解壓;
      2.將解壓後的文件..\eclipse-testng離線包\features\目錄下的文件夾org.testng.eclipse_6.8.6.20130607_0745放到eclipse--》features目錄下;
      3.將解壓後的文件..\eclipse-testng離線包\org.testng.eclipse_6.8.6.20130607_0745文件夾放到eclipse--》plugins目錄下;
      4.重啓eclipse.

驗證方法:file-->new-->other-->TestNg

第四步 下載Selenium IDE、SeleniumRC、IEDriverServer


下載地址:http://www.seleniumhq.org/download/

  1. Selenium IDE:selenium-ide-2.5.0.xpi 用來在Firefox上錄製腳本。 

  2.Selenium RC:selenium-server-standalone-2.40.0.jar 模擬服務器端,selenium 1.0執行腳本時須要單獨啓動該jar包, selenium webdriver無需單獨啓動。

  3.IEDriverServer:IEDriverServer_Win32_2.40.0.zip IE驅動

這裏,將下載獲得的全部文件,全存放在d:\xxx\selenium下面,方便管理:

第五步 下載Firefox、安裝Selenium IDE、firebug、Xpath checker、Xpath finder插件


下載地址:http://www.firefox.com.cn/download/

安裝完Firefox後,打開Firefox:

一、安裝Selenium IDE:

把前面下載的selenium-ide-2.5.0xpi拖放到Firefox,彈出下圖後,安裝便可。

 

二、安裝firebug:工具-->附加組件,搜索firebug、Xpath,安裝,重啓火狐瀏覽器。

驗證安裝成功:

第六步 啓動SeleniumRC


selenium 1.0須要啓動單獨rc,webdriver則不須要啓動。(具體緣由可自行百度或者參見我其餘學習筆記)

啓動seleniumRC的方法:
cmd命令行進入selenium-server-standalone-2.40.0.jar存放目錄(或者進入selenium-server-standalone-2.40.0.jar存放目錄而後在文檔路徑裏輸入cmd),而後輸入以下命令
java -jar selenium-server-standalone-2.40.0.jar

爲了方便,能夠寫一個批處理文件來執行,Run_selenium.bat,內容以下:

@echo off
cd E:\eclipse\selenium
E:
java -jar selenium-server-standalone-2.40.0.jar

第七步 Eclipse執行Selenium的Java實例


1.新建java工程:File-->new-->other-->Java Project

輸入工程名,完成以後彈出選擇視圖模式的確認框,能夠選NO。

2.引入Selenium相關的包:

在MyTest上右鍵,Properties-->Java Build Path-->Libraries-->Add External Jars

3.新建package和class:

在src上右鍵,new->package(名稱爲:Selenium_Java)

在Selenium_Java上右鍵,new->class(名稱爲:runasjavaapplication.java):

4.用selenium webdriver寫代碼以下:

   能夠打開不一樣的瀏覽器,用以開展兼容性測試。

   注:用ie瀏覽器打開時會有個報錯:

   

  解決辦法是講註釋掉的30-34行的代碼取消註釋,註釋掉36行的代碼便可(代碼中29行應爲:System.setProperty("webdriver.chrome.driver", file_chrome.getAbsolutePath());   46行最好寫成:my_dr.get("https://www.baidu.com");)。

  View Code

5.用selenium1.0寫代碼以下:

  View Code

上面提到的須要打開selenium rc還記得嗎?打開以後就能夠正常運行了。

第八步 TestNG執行Selenium的Java實例


 1.新建testng類:在工程上右鍵,new->other->TestNG(名稱爲:runastestng.java)

建立完成後以下:

2.寫代碼:

  View Code

運行以下:

3.查看運行報告:

固然,咱們也能夠繼承IReporter類,使用監聽器,達到美化報告的目的,這個之後再另外的筆記中補充。

 

連接: https://pan.baidu.com/s/1qYxoBog    密碼:  gqz8

相關文章
相關標籤/搜索