selenium+testNG-自動化測試環境的搭建

準備工作:

Jdk

版本:建議1.5以上

下載地址:http://www.oracle.com/technetwork/java/index.htm

Eclipse(Eclipse Java EE IDE for Web Developers)

版本:Version: Helios Service Release 1

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

Testng:
版本:6.0.1

下載地址:http://testng.org/doc/download.html

Selenium:

版本:1.0.1  server與client統一

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


環境搭建:

1>  安裝JDK

2>  安裝eclipse(附件中爲綠色版本,下載後直接使用)

3>  Eclipse中點擊Help->Install new software

4> 點擊Add 在Location輸入http://beust.com/eclipse; ,點擊下一步


5> 選中Testng版本,點擊Next,按照提示安裝,安裝完之後重啓Eclipse,此安裝爲網絡下載,可能過程會很慢,請靜心等待。



下面測試一下搭建環境是否可用:

1)  新建JavaProject,右鍵BuildPath,添加testng.jarselenium-java-client-driver.jar


2) 新建一個java類,代碼如下:

packagecom.example;

importcom.thoughtworks.selenium.*;

importorg.testng.annotations.*;

publicclassOpen {

   publicSeleniumselenium;

   @BeforeClass

   publicvoidsetUp()throwsException {

          selenium=newDefaultSelenium("localhost", 4444, "*chrome","http://sina.com.cn");

          selenium.start();

    }

   @Test

   publicvoidtestLogin()throwsException { 

         selenium.open("/");

    }

    @AfterClass

   publicvoidtearDown()throwsException {

         if(selenium!=null) {

              selenium.stop();

           }

     }

}

3) 在Open.java右鍵點擊RunAs->testNG Test,如果出現了selenium的“selenium remote control”窗口,並同時出現回放界面,則說明一切正常~

這種單獨使用Selenium的測試,需要啓動Selenium-server.jar,即需要先在cmd的窗口中,運行:

java -jar selenium-server.jar

也可建一批處理文件 xx.bat,內容爲:java -jar Selenium-server的絕對路徑\selenium-server.jar


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章