cactus的使用
来源:互联网 发布:淘宝运营费用 编辑:程序博客网 时间:2024/05/01 15:29
1.cactus主要是模拟J2EE的容器的操作;
2.可以测试Servlet、filter、sp等等;
3.junit4中的Annotation全部不起作用,就得按照junit3的方法来:setUp和tearDown用来做初始化和结束释放资源;
使用的步骤:
1.导入相应的jar包,很多依赖包,如果提示报错,注意查看是否缺失相关的依赖包;
2.继承于 ServletTestCase,就会拥有相应的request等方法;
3.需要基于一个服务的地址进行测试,所以需要配置cactus.contextURL;(在一个叫做cactus.properties的文件中)
4.运行的过程:begin和end的方法全部在客户端进行执行;(也就是虚线左边的在客户端进行执行,右边的服务器端进行执行,并且需要一个Proxy)
5.基于url测试,就需要启动web,并且配置
<servlet> <servlet-name>ServletRedirector</servlet-name> <servlet-class>org.apache.cactus.server.ServletTestRedirector</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletRedirector</servlet-name> <url-pattern>/ServletRedirector</url-pattern> </servlet-mapping>
0 0
- cactus的使用
- 使用cactus进行单元测试的方法
- 使用Cactus+Jetty进行servelt的单元测试
- Cactus使用体验
- Cactus(02)-开始使用
- cactus
- cactus
- 关于Cactus的两个问题
- 基于Cactus的接口自动化
- cactus中的beginXXX的问题
- 如何使用MyEclipse完成Cactus测试
- 使用cactus实现对servlet进行单元测试
- 使用cactus实现对servlet进行单元测试
- 一个cactus测试的例子,用eclipse
- HDU --- 3594 Cactus 【仙人掌图的运用】
- Java单元测试Junit(四)使用Cactus测试Servlet
- 服务器端的测试利器--Cactus简介[转贴]
- cactus在Junit测试时需要添加的内容
- POJ 2458 Highways
- UVA 11695 Flight Planning 修改一条边使得树的直径最短
- python第四天
- HDU 1671 Phone List(字典树)
- SpringMVC Controller介绍(重点阅读)
- cactus的使用
- FZU 1977 Pandora adventure (插头dp)
- javascript数组的几个常用方法
- 关于初学Java的一些注意要点(一)
- 《第2章:线程安全性》一种常见的加锁约定
- 分享WMRNET-IV低功耗水表、燃气表无线扩频抄表系统 - APPCON
- ExtJs之组件(window)
- 无法打开包含文件#include”cxtypes.h”问题————OpenCV笔记
- 动态链接库的RPATH和RUNPATH解惑