2011-03-08 35 views
0

我在自動化測試環境中擔任實習生。 我必須知道TestNG和TestNG的一些例子。測試套件的含義是什麼?任何人都可以給我提供一些編碼示例嗎?與TestNG合作

回答

3

TestNG中suite TestNG的文檔分組測試的最高水平。它由單個XML file定義。它可以包括test構造(與您將實施的具體測試不同),groups,classesmethods。要更好地瞭解所有這些元素如何關聯,請查看5 - Test methods, Test classes and Test groups文檔部分。要了解如何在testng.xml中定義<suite>,請檢查此文件的DTD

下面請找出了一些建議,可以幫助您更好地理解和TestNG的單元測試一般:

  1. 當然,在TestNG的網站documentation section開始。他們提供了一些Java代碼示例。
  2. 如果您可以獲得書Next Generation Java Testing,這將是一個很好的資源繼續。還有在Java中討論功能的插圖。
  3. 您需要了解測試的基本面,看TestNG的如何使用它們:
  4. 查看一些其他單元測試框架和教程。最簡單的將是JUnit,這是TestNG的大部分來自(至少根據book)。
0

測試套件是測試用例的驅動類。如果你有很多測試用例類和多種測試方法,測試套件類或suite.xml可以逐一調用每個測試類。

+0

測試套件是所有測試用例/類的組合,可以一次一個地運行它們 – 2012-12-14 09:55:31