selenium+maven+testNG+java

簡單介紹html

1.selenium:Selenium是一個用於Web應用程序測試的工具。支持的瀏覽器包括IE、MozillaFirefox、Chrome等。支持自動錄製動做和自動生成,Net、Java、Python等不一樣語言的測試腳本。
Selenium 測試腳本能夠在 Windows、Linux 和 Macintosh等多種平臺上運行。
2.TestNG:TestNG是一個測試框架,TestNG是一個開源自動化測試框架;TestNG表示下一代。TestNG是相似於JUnit(特別是JUnit4),但它不是一個JUnit擴展。它的靈感來源於JUnit。
TestNG的創造者是Cedric Beust(塞德里克·博伊斯特)
3.maven:Maven是對項目依賴的jar包進行管理,能夠讓你的項目保持基本的依賴,排除冗餘jar包,而且能夠讓你很是輕鬆的對依賴的jar包進行版本升級。而這些僅僅是Maven最基本的功能,
它能夠在這基礎上對項目進行清理、編譯、測試、打包、發佈等等構建項目的工做。

環境搭建java

1.JDK下載及安裝apache

1>下載地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html
2>配置環境變量 a.系統變量→新建 JAVA_HOME 變量,變量值填寫JDK安裝目錄 b.系統變量→ Path 變量→編輯,在變量值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; c.系統變量→新建 CLASSPATH 變量,變量值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

2.下載eclipse瀏覽器

下載地址,下載後解壓到本地就能夠 https://www.eclipse.org/downloads/eclipse-packages/

3.在線安裝TestNG
tomcat

在 Eclipse 中,點擊 Help ->  Install new software ,在 add 欄中輸入http://beust.com/eclipse,在下面就會看到 TestNG.選中點擊安裝,按下一步直到安裝完

4.離線安裝TestNGoracle

 

5.MAVEN安裝app

1>下載地址,下載後解壓便可 http://maven.apache.org/download.cgi
2>環境變量配置 a.添加新的系統環境變量MAVEN_HOME, 並設置其值爲你安裝的目錄 b.更新系統PATH 變量, 添加;%MAVEN_HOME%\bin c.測試maven配置是否成功打開命令行窗口,輸入mvn -v 3>指定MAVEn倉庫(path爲倉庫地址) 在maven安裝目錄conf下,修改settings.xml文件,在「<settings xmlns=XXX>」後面中加入<localRepository>path</localRepository>
4>修改eclipse--window--->maven--->User Settings
5>選擇window-preferences-maven-Installations
點擊add按鈕,選擇Directory,打開剛安裝的maven路徑,點擊finish
選中外部的maven---> apply --->OK

6.新建項目框架

1> 打開eclipse---> file---> new---> other,選中maven project點擊next 2>選中maven---> archetype> ---> quickstar---> next 3>輸入group ID和Artifact ID,點擊finish
  groupId通常分爲多個段,這裏我只說兩段,第一段爲域,第二段爲公司名稱。域又分爲org、com、cn等等許多,其中org爲非營利組織,com爲商業組織。
  舉個apache公司的tomcat項目例子:這個項目的groupId是org.apache,它的域是org(由於tomcat是非營利項目),公司名稱是apache,artigactId是tomcat。
  好比我建立一個項目,我通常會將groupId設置爲cn.snowin,cn表示域爲中國,snowin是我我的姓名縮寫,artifactId設置爲testProj,表示你這個項目的名稱是testProj,
  依照這個設置,你的包結構最好是cn.snowin.testProj打頭的,若是有個StudentDao,它的全路徑就是cn.snowin.testProj.dao.StudentDao
4>生成項目後,打開項目中的pom.xml

5>修改pom.xml文件
<!-- 這個是junit的jar包,由於咱們用不到,因此刪除或者註釋掉-->
<!-- <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> -->
<!-- 以下加入selenium的依賴,會下載N多jar包到本地倉庫,要有耐心 -->
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>[2.53.0,)</version>
</dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>[2.53.0,)</version> </dependency>

轉載eclipse

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息