Cactus是一个简单的测试框架,用于对服务器端Java代码(Servlet、EJB、TagLib、Filters等)进行单元测试。
Cactus的目的是降低编写服务器端代码测试的成本。它使用 JUnit 并将其扩展,但是它又和Junit有一些不同。Cactus的测试分为三种不同的测试类别,JspTestCase、ServletTestCase、FilterTestCase,而不是像Junit就一种TestCase。Cactus的测试代码有服务器端和客户端两个部分,他们可协同工作。Cactus 生态系统由以下几个部分组成:Cactus Framework:这是Cactus的心脏。它是提供用于编写Cactus测试的API的引擎。CactusIntegrationModules:它们是前端和框架,提供使用Cactus框架的简便方法(Ant脚本,Eclipse插件,Maven插件等)。CactusSamples:它们是简单的项目,它们演示了如何编写Cactus测试以及如何使用某些集成模块。点击空白处退出提示
评论