我没有用过Cactus,简单的看过一些它的文档,感觉它的配置和学习曲线给测试的自动化添加了麻烦
有没有谁用过它的给讲一讲?
要不还是按kent所说用最轻便的工具?
Cactus是测试EJB的。
Junit测试Web比较方便,在Jbuilder尤其方便,Web层测试只能测试JavaBeans, jsp/Servlet目前没有测试工具。
不过它自称可以的:
Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...).
cactus不是测试ejb的,主要是测试servlet,jsp,filter,tag等。
他的主要面向unit test.
junit一般作coding test. 但是cactus不适合coding test 虽然他也可以,毕竟他要运行一个服务器端,做coding测试的话,可以利用mock。这样子能节省测试的事件。
CACTUS当时可以测试EJB,但是同时也可以测试SERVLET,JSP
它只不过是在JUNIT的基础上做了一个包装而已。