天天看點

Eclipse安裝TestNG插件

轉載自:https://www.cnblogs.com/xusweeter/p/6559196.html

TestNG是什麼?

TestNG按照其文檔的定義是:

TestNG是一個測試架構,其靈感來自JUnit和NUnit的,但引入了一些新的功能,使其功能更強大,使用更友善。

TestNG是一個開源自動化測試架構;TestNG表示下一代。 TestNG是類似于JUnit(特别是JUnit 4),但它不是一個JUnit擴充。它的靈感來源于JUnit。它的目的是優于JUnit的,尤其是當測試內建的類。 TestNG的創造者是Cedric Beust(塞德裡克·博伊斯特)。TestNG消除了大部分的舊架構的限制,使開發人員能夠編寫更加靈活和強大的測試。 因為它在很大程度上借鑒了Java注解(JDK5.0引入的)來定義的測試,它也可以告訴你如何使用這個新功能在真實的Java語言生産環境中。

TestNG的特點

  • 注解
  • TestNG使用Java和面向對象的功能
  • 支援綜合類測試(例如,預設情況下,沒有必要建立一個新的測試每個測試方法的類的執行個體)
  • 獨立的編譯時間測試代碼運作時配置/資料資訊
  • 靈活的運作時配置
  • 主要介紹“測試組”。當編譯測試,隻要問TestNG運作所有的“前端”的測試,或“快”,“慢”,“資料庫”等
  • 支援依賴測試方法,并行測試,負載測試,局部故障
  • 靈活的插件API
  • 支援多線程測試

Eclipse安裝TestNG

TestNG官網位址:http://testng.org/

在官網上部導航區域點選“Download”連結,該頁面介紹了內建TestNG的不同方式。

在“Eclipse plug-in”區域介紹了兩種Eclipse安裝插件的方式。

硬性要求:JDK1.7以上版本、Eclipse4.2以上版本。

Java 1.7+ is required for running the TestNG for Eclipse plugin.

Eclipse 4.2 and above is required. Eclipse 3.x is NOT supported any more, please update your Eclipse to 4.2 or above.

兩種線上安裝方式:

1、通過Eclipse Marketplace安裝;

     在浏覽器中拖拽“Drag to your running Eclipse workspace to install TestNG for Eclipse”連結至Eclipse的工作空間,即可啟動Eclipse Marketplace進行安裝TestNG。

.或者直接在eclipse界面選擇“Help”--"Eclipse Marketplace"中進行查找TestNG 然後進“install” 。

Eclipse安裝TestNG插件

2、通過Update Site安裝;

     通過update site也可以進行插件的安裝,方法是:在Eclipse中點選Help菜單,選擇Install New Software選項,在彈出頁面中輸入安裝位址即可安裝。

     http://beust.com/eclipse

Eclipse安裝TestNG插件

離線安裝TestNG插件:

受網絡等因素影響,以上兩種方法都可能失敗,可以通過如下方式離線安裝TestNG插件。

通過浏覽器直接通路網址, http://beust.com/eclipse

Eclipse安裝TestNG插件
Eclipse安裝TestNG插件

選擇最下部的zipped檔案夾連結:

Eclipse安裝TestNG插件

選擇版本,如:“6.11.0.201703011520/”

Eclipse安裝TestNG插件

點選超連結,即可下載下傳離線安裝檔案。

将安裝檔案解壓至eclipse的dropin目錄後重新開機Eclipse完成插件安裝。

Eclipse安裝TestNG插件

驗證插件安裝是否成功

打開Eclipse,建立-other,選擇“TestNG——>TestNG Class”。

Eclipse安裝TestNG插件

出現這個說明插件安裝成功。

繼續閱讀