阅读更多

9顶
0踩

企业架构

原创新闻 JSFUnit 1.3.0最终版发布

2010-08-12 12:00 by 副主编 just_cool 评论(1) 有3407人浏览

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

 

JSFUnit 1.3.0 发布了,包含下面三项改动:

 

  • 新增 API 用来调用 RichFacesClient 的拖放操作
  • 更新对 HtmlUnit 2.8 的兼容性支持
  • 修复了 JSFUnit 一个bug

 

值得一提的是,此次还修复了JSFUnit与Arquillian集成的bug。Arquillian是一个新的JBoss项目,可以用于扩展测试用例,可以更好的替代Cactus和Cargo。并且Arquillian可以支持JBoss AS, Glassfish, Jetty以及Tomcat等。

 

未来Arquillian的优势:

 

  • 对 JUnit 4的完全支持;
  • 支持 TestNG 5;
  • 将资源注入你的测试类;
  • 测试你的子集:举例来说,如果你想测试两个facelet和一个managed bean,将会把他们打包到一个小War文件,然后部署并运行测试。

点击查看详情:http://planet.jboss.org/post/jsfunit_1_3_0_final_is_released 

9
0
评论 共 1 条 请登录后发表评论
1 楼 sosyi 2010-08-13 12:49
......

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • cppunit 简介及入门

    他可以让你十分钟内搞懂cppunit,非常的有用,非常的有用,绝对物超所值

  • CppUnit使用和源码解析

    前言   CppUnit是一个开源的单元测试框架,支持Linux和Windows操作系统,在linux上可以直接进行源码编译,得到动态库和静态库,直接链接就可以正常使用,在Windows上可以使用VC直接进行编译,非常便于调试。CppUnit的源码框架被运用到了Java和Python等语言中,使用非常广泛,熟悉了一种语言下的CppUnit使用方法,其他语言测试框架也不在话下,本文以cp...

  • C++ 单元测试工具 CppUnitTest

    CppUnit 是开放源代码的测试工具,来源于 Java 版本的 JUnit。单元测试在极限编程理论中有非常重要的作用。即使不采用极限编程方式,每个软件工程师应该写测试程序、准备测试数据、测试自己写的软件模块能够运行。CppUnit 可以用来同时测试多个软件模块,并且显示有多少成功、多少失败。有命令行方式运行,VC 写的 GUI 程序界面,也有 QT 的 GUI 程序界面。以下是 VC 运

  • c语言程序中unit怎么定义,c ++中的一个定义规则(One definition rule in c++)

    c ++中的一个定义规则(One definition rule in c++)根据c ++标准:任何翻译单元都不得包含任何变量,函数,类类型,枚举类型或模板的多个定义。//--translation_unit.cpp--//int a;void foo(){int a; //Second defention of a. ODR fails.}你能解释一下ODR实际上是如何运作的吗?Accordi...

  • 如何使用CppUnit进行单元测试

    导读: 一、前言   测试驱动开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之前,先写好基于产品代码的测试代码。开发过程的目标就是首先使测试能够通过,然后再优化设计结构。测试驱动开发式是极限编程的重要组成部分。XUnit,一个基于测试驱动开发的测试框架,它为我们在开发过程中使用测试驱动开发提供了一个方便的工具,使我们得以快速的进行单元测试。XUnit的成员有很多,如JUn

  • C C++常见单元测试框架_c++ 单元测试框架(1),软件测试系统工程师面试

    欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • [转]使用CPPUNIT如何建立一个基于MFC的GUI测试框架

     第一步:使用VC建立基于对话框的工程打开VC,在File菜单项下选择New,选择Projects,选择MFC AppWizard(exe)条目,工程名Project name、工程位置Location信息你自己设定,我们这里工程名设为MyTest,存放在D:/MyTest  点击OK确认后,选择Dialog based选项按Finish按钮后,一个空的基于对话框的工程就建立起来了点击工具栏红色的

  • MINGW ECLIPSE C++UNIT

    1. 安装ECLIPSE 2. 安装MINGW 3. 安装ECLIPSE的插件C++UNIT 管理员在2009年8月13日编辑了该文章文章。 window._bd_share_conf

  • CppTest单元测试框架(更新)

    中讲述利用宏ADD_SUITE将测试用例自动增加到测试框架中。但在使用中发现一个问题,就是通过宏ADD_SUITE增加多个测试Suite时,每次运行时都是所有测试Suite都运行,有的Suite运行比较慢,这对边写测试用例边编译运行时效率很低。于是就在原来测试框架下作出修改,即默认运行所有测试用例,不过可以通过命令指定测试用例来运行

  • CPP单元测试

    【1】cppUnit安装 http://cppunit.sourceforge.net/ https://www.freedesktop.org/wiki/Software/cppunit/ 安装步骤: tar xvzf cppunit-1.13.2.tar.gz  cd cppunit ./configure --prefix /home/longhui/progra

  • TDD与VTDD系列(四):简单实例演示TDD过程

    用一个简单示例演示TDD(测试驱动开发)的过程。

  • C++轻量级单元测试框架

    单元测试是构建稳定、高质量的程序、服务或系统的必不可少的一环。通过单元测试,我们可以在开发过程中及时发现和修复代码中的问题,提高代码的质量和可维护性。同时,单元测试也可以帮助我们更好地理解代码的功能和实现细节,从而更好地进行代码重构和优化。

  • C++单元测试工具——doctest

    1 项目地址  https://github.com/onqtam/doctest2 特点和设计目标doctest从一开始就被设计为尽可能轻量级和透明。这些主要特点应该保留下来。2.1 透明 通过定义DOCTEST_CONFIG_DISABLE标识符可以从二进制执行文件中删除与测试相关的所有内容 非常小巧易于集成 - 只是一个头文件 非常低的编译时间- 大约25ms的编译时间开销,用于展开头文件 可

  • cppunit使用详解

    cppunit使用详解 第一步:如何安装 (我的运行环境: fc7 Linux, gcc4)    cppunit 的安装是相当标准的linux的安装过程    a. 下载cppunit的源文件    b. 解压缩    c. 编译安装程序      $./configure --prefix=/data/soft/cppunit-1.12      $make      $make insta...

  • C++——测试工具CppUnit的安装和配置-2007的较早了

    The first port of JUnit to C++ was done by Michael Feathers. His versions can be found on the XProgramming software page. They are os-specific, so Jerome Lacoste provided a port to Unix/Solaris. His v

  • C++/C单元测试框架 CppUnit CUnit

    http://www.oschina.net/p/cppunit CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。主要功能就是对单元测试进行管理,并可进行自动化测试。 测试驱动开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之

  • C++Test与Cppunit

    昨天终于安装上了C++Test 6.7.4.0版本。不过在vista下不行。xp和2003都行。仔细看了一下,就是集成了,checkstyler和cppunit还有fgen的自动测试框架。能够检查规范,自动生成测试框架。使用的是java+python的技术。能够自动生成针对cpp的cppunit测试用例,而且几乎针对每个函数都会生成几个测试用例。功能很不错。就是因为是java的,所

  • C++单元测试工具 -- CppUnit

    CppUnit -- 作为C++语言的一款测试工具,其实也是一个开源项目,与JUnit一样,用来方便开发人员进行单元测试的工具。 项目地址:http://sourceforge.net/apps/mediawiki/cppunit/index.php?title=Main_Page 1. 安装 在linux下很容易,只要在软件管理中心搜索即可,然后在Eclipse CDT中新建项目,将cpp

  • CppUnit的原理

    • 在 CppUnit 中,一个或一组测试用例的测试对象被称为 Fixture。Fixture 就是被测试的目标,可能是一个对象或者一 组相关的对象,甚至一个函数。 • 通常写一个 TestCase 的步骤包括: ① 初始化操作,比如:生成一组被测试的对象,初始化值; ② 按照要测试的某个功能或者某个流程对 fixture 进行操作; ③ 验证结果是否正确; ④ 清理工作,比如对 f

Global site tag (gtag.js) - Google Analytics