httpunit(Java)
httpunitHttpUnit 能模拟浏览器的动作,如提交表单、JavaScript运行、基本HTTP认证、cookies建立以及自动页面重定向,通过编写代码可以处理取回来的文本、XML DOM或表单、表、链接。当与Junit等框架结合时,就能非常容易地进行一个网站的功能测试了。
Homepage: http://httpunit.sourceforge.net/
用HTTPUNIT自动测试
HttpUnit虽然也带着个unit,好象应属于于功能测试那一类吧。这儿有一个例子,是测试一个login功能的。如果真要是这么测试,总感觉有点“****,自找麻烦”。^_^ ----LoginTest.java------- package com.hedong.httpunit.test; import com.meterware.httpunit.*; import junit.framework.*; import java.util.*; import java.net.URL; ...
HttpUnit-测试用例(例子)
(1)环境设置:导入HttpUnit (2)开始实践,写一个测试接口,起名为LoginTestInf: /* * Created on 2004-12-17 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */ package org.apollo.test.util; /** * @author SixSun &...
使用HttpUnit进行集成测试
内容摘要 HttpUnit是一个集成测试工具,主要关注Web应用的测试,提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让你可以不需要发布Servlet,就可以对Servlet的内部代码进行测试。本文中作者将详细的介绍如何使用HttpUnit提供的类完成集成测试。 1 &n...
HttpUnit学习笔记
HttpUnit 能模拟浏览器的动作,如提交表单、JavaScript运行、基本HTTP认证、cookies建立以及自动页面重定向,通过编写代码可以处理取回来的文本、XML DOM或表单、表、链接。当与Junit等框架结合时,就能非常容易地进行一个网站的功能测试了。 当进行servlet等测试时,可以不需要启动相关的web或应用服务器,HttpUnit可以通过读取并分析web.xml来自动定位...