【譯】TestNG官方文檔中文版(11)—— TestNG的Eclipse外掛程式

來源:互聯網
上載者:User
TestNG 的 Eclipse 外掛程式

TestNG 的 Eclipse 外掛程式允許你輕鬆的在Eclipse下運行TestNG測試,並且方便的監視其執行和輸出。它由自己單獨的項目,參看在code.google.com上的項目 叫做 testng-eclipse。

4.1 - 安裝

一旦已經安裝了 外掛程式,重啟動 Eclipse 並且選擇菜單中的 Window / Show View / Other... 之後你能看到 TestNG 視圖被列在 Java 類別裡。

4.2 - 建立 TestNG 回合組態

一旦你已經完成穿件帶有TestNG註解的類,和/或一個或多個 testng.xml 檔案,你就可以建立一個TestNG 回合組態了。選擇 Run / Run... (or Run / Debug...) 菜單,並且建立一個新的TestNG配置:

你要改改配置的名氣,並且選一個項目,可以通過單擊 Browse... 按鈕搞定。

之後你可以選擇用如下的方式運行 TestNG 測試:

4.2.1 - 按照類檔案

注意在 Class 附近的複選框被選中的,之後從項目中選擇你的類。你可以單擊 Browse... 按鈕,然後直接從列表裡面選。這個列表僅僅包含含有TestNG註解的類:

4.2.2 - 按照組

如果你想要運行一個或者多個組,可以在文字框中輸入,或者按 Browse... 按鈕從裡面選:

4.2.3 - 按照定義檔案

最後,你還可以為項目選擇一套測試定義檔案。這個檔案不必非得明明為 testng.xml,外掛程式會自動識別在你項目中所有的TestNG XML檔案:

4.2.4 - 按照方法

這種情況不能直接從運行對話方塊中完成,但是可以直接從Outline視圖中完成:

你可以按右鍵任何一個測試方法,然後選擇 Run as... / TestNG test ,並且只有被選擇的方法會被運行(這個沒有在中表示,因為我沒有找到給快顯功能表的辦法)。

按照方法運行測試也是可以從包瀏覽器中調用的,當然Java Browser視圖中也行。

一旦你選擇上述方法之一,你也可以選擇記錄層級,並且讓TestNG是否運行在1.4或者1.5的模式下。之後你可以通過按下Debug (或 Run) 按鈕來運行。此時,你會被切換到Debug視圖,並且會開啟TestNG主視圖。

4.3 - 查看測試結果

顯示一組成功啟動並執行測試:進度條是綠的,並且沒有失敗報告。All tests 標籤顯示給你所有運行過的方法和類的列表。

如果你的運行包含失敗,視圖看起來會像這樣:

你可以使用 Failed tests 標籤,讓其只顯示失敗的測試,這樣方便你選擇其中之一,並在右側查看彈棧資訊。你還可以直接在那些彈棧資訊中的某一條上(原文:offending line)直接雙擊,這樣會直接跳轉到你的代碼中。

4.4 - 轉換 JUnit 測試

當你編輯JUnit測試類別的時候,按下 Ctrl-1 (快速修複),並且外掛程式會給你轉換到TestNG的選項。你即可以選擇使用 JDK5 註解:

也可以選擇使用 JavaDoc 註解:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.