首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

JBuilder 2005 測試執行配置:批次執行與自訂執行器

     編輯:Java 相關知識

測試執行配置簡介

建立測試用例時,精靈最後一步可建立執行配置項。一般情況下使用預設配置即可;當需指定不同執行器(預設 JBTestRunner)或批次執行多個測試用例時,需自訂配置。

建立執行測試項

管理執行配置

Project → Project Properties... → Run 中列出所有配置項,Type=Test 者為測試配置,可編輯或新增。

執行配置頁列表

實作:批次執行 chapter25.db 套件下所有測試

1. 新增配置項

點擊 New...,命名 TestAllDb,Type 選 Test。介面切換為測試配置:

TestSubsection運行
  • 取消預設 Class 單選,改選 Package,選擇 chapter25.db 套件。
  • Name starts with 填 Test,過濾類名以 Test 開頭的類別。
注意: 套件中若有非測試用例的 Test 開頭類別,或測試套件類別,執行時會拋出錯誤。所有符合條件的類別必須為測試用例。

2. 選擇 JUnit SwingUI 執行器

Test Runner 下拉選單有三選項:

  • JBuilder Test Runner (預設,即 JBTestRunner)
  • JUnit SwingUI Test Runner
  • JUnit TextUI Test Runner

本例選擇 JUnit SwingUI Test Runner 體驗原生介面。

3. 執行與結果

工具列執行下拉選單選擇 TestAllDb,JBuilder 啟動 SwingUI 執行器跑 TestEmployeeDAO 與 TestEmployee 兩個測試用例。

通過測試執行配置項運行測試用例 junit.swingui.TestRunner測試執行器

Test Hierarchy 標籤顯示兩個測試用例樹狀結構。此配置項達到類似測試套件的批次效果,但缺乏套件的彈性(如命名不規則、過濾衝突時仍需撰寫 TestSuite 程式碼)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved