Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
JUnit 快速啟動
- 證明它有效
- 從零開始
- 瞭解單元測試框架
- 設置 JUnit
- 使用 JUnit 進行測試
探索 JUnit
- 探索核心 JUnit
- 使用測試運行程式啟動測試
- 使用 TestSuite 編寫測試
- 使用 TestResult 收集參數
- 使用 TestListener 觀察結果
- 使用TestCase
- 單步執行TestCalculator
採樣 JUnit
- 控制器元件簡介
- 讓我們來測試一下吧!
- 測試異常處理
- 設置用於測試的專案
檢查軟體測試
- 為什麼我們需要單元測試
- 檢查種類
- 確定測試的好壞
- 測試驅動開發
自動化 JUnit
- 生活中的一天
- 從 Ant 執行測試
- 從Maven 執行測試
- 從 Eclipse 運行測試
使用存根進行粗粒度測試
- 存根簡介
- 在 HTTP 連接範例上練習
- 存根 Web 伺服器的資源
- 存根連接
使用模擬物件進行隔離測試
- 引入模擬物件
- 類比品酒的簡單例子
- 使用模擬對象作為重構技術
- 在 HTTP 連接範例上練習
- 使用模擬作為特洛伊木馬
- 決定何時使用模擬物件
使用Cactus進行容器內測試
- 單元測試元件的問題
- 使用模擬物件測試元件
- 集成單元測試
- 介紹仙人掌
- 使用 Cactus 測試元件
- 仙人掌的工作原理
對 Servlet 和過濾器進行單元測試
- 顯示管理應用程式
- 使用 Cactus 編寫 servlet 測試
- 使用模擬物件測試 Servlet
- 使用 Cactus 編寫篩檢程式測試
- 何時使用 Cactus,何時使用模擬物件
對 JSP 和 taglib 進行單元測試
- 重新存取管理應用程式
- JSP 單元測試
- 使用 Cactus 單獨對 JSP 進行單元測試
- 使用 Cactus 對標籤庫進行單元測試
- 使用模擬物件對標記庫進行單元測試
- 何時使用模擬物件,何時使用 Cactus
對資料庫應用程式進行單元測試
- Database 單元測試
- 獨立於資料庫測試業務邏輯
- 測試與資料庫隔離的持久性代碼
- 編寫資料庫集成單元測試
- 使用 Ant 執行 Cactus 測試
- 優化生成性能
- 整體資料庫單元測試策略
對EJB進行單元測試
- 定義樣本 EJB 應用程式
- 使用立面策略
- 使用模擬物件對 JNDI 代碼進行單元測試
- 單元測試會話 Bean
- 使用模擬物件測試消息驅動的 Bean
- 使用模擬物件測試實體 Bean
- 選擇正確的模擬物件策略
- 使用整合單元測試
- 使用 JUnit 和遠端調用
- 使用仙人掌
最低要求
參加本課程需要基本的 Java 語言知識。
21 時間: