单元测试工具JSFUnit、JMockit、HttpUnit、JsUnitTest介绍

以下为你介绍的单元测试工具都可用在Linux系统上:JSFUnit(JSF综合测试框架)、JMockit(Java测试框架)、HttpUnit(Web应用测试工具)、JsUnitTest(JavaScript 单元测试)。

1、JSFUnit(JSF综合测试框架)

Jboss JSFUnit是一个专门用于JSF应用程序的综合测试框架。它设计成能够在JSF层对JSF应用程序进行调试和综合集成测试。JSFUnit测试运行在容器之中,能够让开发人员完全控制managed beans,FacesContext和内部JSF组件Tree。同时,还可以控制每个客户端请求的HTML输出。

2、JMockit(Java测试框架)

单元测试工具JSFUnit、JMockit、HttpUnit、JsUnitTest介绍

JMockit 是一组工具和API用以帮助开发人员编写测试程序,该项目完全基于 Java 5 SE 的 java.lang.instrument 包开发,内部使用 ASM 库来修改Java的Bytecode。

3、HttpUnit(Web应用测试工具)

HttpUnit 是一个集成测试工具,主要关注Web应用的测试,提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让你可以不需要发布Servlet,就可以对Servlet的内部代码进行测试。

HttpUnit用Java编写,它模拟浏览器行为的相关部分,包括表单提交,JavaScript,基本的HTTP身份验证,cookie和自动页面重定向,并允许Java测试代码以文本、XML DOM或表单容器的形式检查返回的页面,表格和链接。与JUnit之类的框架结合使用时,编写测试非常容易,可以非常迅速地验证网站的功能。

下载地址:https://sourceforge.net/projects/httpunit/

4、JsUnitTest(JavaScript 单元测试)

单元测试工具JSFUnit、JMockit、HttpUnit、JsUnitTest介绍

JsUnitTest 是一个 JavaScript 代码的单元测试工具。

注明

以上就是单元测试工具JSFUnit、JMockit、HttpUnit、JsUnitTest的介绍内容,这些单元测试工具都能使用在Linux操作系统中。

栏目相关文章