Cactus服務(wù)器端測試框架
Cactus是一個(gè)簡單的測試框架,用于對服務(wù)器端 Java 代碼(Servlet、EJB、Tag Lib、Filters 等)進(jìn)行單元測試。
Cactus 的目的是降低編寫服務(wù)器端代碼測試的成本。它使用 JUnit 并將其擴(kuò)展,但是它又和 Junit 有一些不同。Cactus 的測試分為三種不同的測試類別,JspTestCase、ServletTestCase、FilterTestCase,而不是像 Junit 就一種 TestCase。Cactus 的測試代碼有服務(wù)器端和客戶端兩個(gè)部分,他們可協(xié)同工作。
Cactus 生態(tài)系統(tǒng)由以下幾個(gè)部分組成:
- Cactus Framework:這是 Cactus 的心臟。它是提供用于編寫 ??Cactus 測試的API的引擎。
- Cactus Integration Modules:它們是前端和框架,提供使用 Cactus 框架的簡便方法(Ant腳本,Eclipse插件,Maven插件等)。
- Cactus Samples:它們是簡單的項(xiàng)目,它們演示了如何編寫 Cactus 測試以及如何使用某些集成模塊。
評論
圖片
表情
