建立測試用例時,精靈最後一步可建立執行配置項。一般情況下使用預設配置即可;當需指定不同執行器(預設 JBTestRunner)或批次執行多個測試用例時,需自訂配置。
Project → Project Properties... → Run 中列出所有配置項,Type=Test 者為測試配置,可編輯或新增。
點擊 New...,命名 TestAllDb,Type 選 Test。介面切換為測試配置:
chapter25.db 套件。Test,過濾類名以 Test 開頭的類別。注意: 套件中若有非測試用例的 Test 開頭類別,或測試套件類別,執行時會拋出錯誤。所有符合條件的類別必須為測試用例。
Test Runner 下拉選單有三選項:
本例選擇 JUnit SwingUI Test Runner 體驗原生介面。
工具列執行下拉選單選擇 TestAllDb,JBuilder 啟動 SwingUI 執行器跑 TestEmployeeDAO 與 TestEmployee 兩個測試用例。
Test Hierarchy 標籤顯示兩個測試用例樹狀結構。此配置項達到類似測試套件的批次效果,但缺乏套件的彈性(如命名不規則、過濾衝突時仍需撰寫 TestSuite 程式碼)。