編輯 JUnit 測試

本節將說明如何編輯您的 JUnit 測試套組。

您必須先建立一個 JUnit 測試套組。
  1. 導覽器中,按兩下該測試套組項目, 開啟 JUnit 測試套組定義對話框,如下所示。 測試套組是在「概觀」標籤中開啟,它有三個編輯區(一般資訊程式碼資訊以及測試方法)在展開狀態。

  2. 一般資訊區的內容是測試套組的名稱、 選擇性的說明、測試類型、以及含有該測試套組的檔案名稱。 您可以編輯該方框內的資訊。
  3. 程式碼資訊區的內容是 含有測試套組之可執行 Java 程式碼的 Java 套件名稱, 以及實作該測試套組的 Java 類別名稱。 您可以按一下套件名稱方框下的瀏覽, 把程式碼移到另一個套件。
  4. 測試方法區的內容則是形成該測試套組的個別測試。 如果要顯示「測試方法」視圖,請按一下其中一個測試方法或尚有,如下所示。

    如果要變更測試方法的名稱或說明,請選取該方法, 然後在名稱說明方框內輸入新文字。 如果您要加入新的測試方法,或者移除現有的方法,請使用新增移除按鈕。 如果要變更方法的排列順序,則使用按鈕。 請注意,按這兩個按鈕並不會改變測試方法的執行順序。 如果您要控制執行順序,請使用行為標籤。
  5. 按一下行為標籤,顯示「行為」視圖,如下所示。

    行為可以讓您控制執行測試方法的順序; 控制的方式是指定呼叫和迴圈。 比方說,在上圖當中,test 1test 2 是在 Loop 1 裡面執行。 如果您要指定執行該迴圈的次數,請使用疊代數目方框。 如果勾選同步,並且指定一個以上的疊代,迴圈疊代就會依序執行。 如果不勾選同步,卻指定一個以上的疊代,迴圈疊代便會同時執行。
  6. 如果要變更呼叫和迴圈的順序,請使用按鈕。 如果要增加和移除迴圈和呼叫,請使用新增移除按鈕。 建立迴圈之後,可以用滑鼠右鍵按一下該迴圈, 選取新增呼叫,在該迴圈新增呼叫。 這時會顯示測試呼叫對話框,如下所示。

    最上層的窗格會列出測試套組中的測試方法。 最下面的窗格則可讓您導覽到工作區中其他測試套組中的測試方法。 您可以把迴圈巢狀放置,並且在任何迴圈之外建立呼叫。
  7. 當您將測試套組定義編輯完畢之後,請按一下標籤中的 X,關閉定義。

母主題︰利用 TPTP 的 JUnit 測試

(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.