网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.3D编程指南第一部分:快速进入移.
.Java应用技巧:对于 Cookie 的操.
.Java认证精要.
.Sun:JavaFX Mobile和JavaFX Scr.
.ShortPath 属性.
.深入MIDIet State Change Except.
.Java设计模式例子 FactoryMethod.
..Net下调用SQL Server2000中存储.
.JAVA程序员必读:基础篇(2.d)语言.
.exec 方法.
.开源技术:在Eclipse中构建备忘单.
.覆盖DispatchAction中的分发方法.
.创建自己的违例.
.use itext to create a html.
.Tomcat5.5.9的安装配置.
.Enterprise JavaBeans组件慨述(.
.getUTCMinutes 方法.
.手把手教你使用Java来编写ASP组件.
.Java入门之开始面向对象的编程.
.单源点最短路径Dijkstra算法的JA.

JBuilder2005单元测试体验之测试配置

发表日期:2008-1-5



  在测试用例向导的最后一步,答应你创建一个测试用例的运行配置项,如下图所示:

JBuilder2005单元测试体验之测试配置(图一)
图 错误!文档中没有指定样式的文字。创建运行测试项

  在一般情况下,你不必为每个测试用例类单独创建一个运行配置项,JBuilder会采用默认的运行配置运行测试用例。

  测试运行配置项在需要指定不同的测试运行器(默认为JBTestRunner)、一次运行多个测试用例时,答应你进行非凡的定制。通过Project->Project Properties...->Run,在Run设置页中列出了工程所有已定义的运行配置项,Runtime Configurations列表中Type类型为Test的运行配置项即为测试运行配置项,可以通过对话框右边的Edit...按钮编辑这些运行配置项,如下图所示:


(图片较大,请拉动滚动条观看)
图 错误!文档中没有指定样式的文字。运行配置页列表

  下面,我们来创建一个新的名为TestAllDbTest的运行配置项,用JUnit提供的junit.swingui.TestRunner测试运行器运行测试用例,使chapter25.db包下所有以Test打头的测试用例类一并运行。

  在图 错误!文档中没有指定样式的文字。点击New...按钮,弹出New Runtime Configuration的对话框,如下图所示

JBuilder2005单元测试体验之测试配置(图三)
图 错误!文档中没有指定样式的文字。TestSubsection运行

  在Name中填入TestAllDb。在Type中选择Test,对话框下部的窗口调整为测试运行配置的界面。默认Class单选框选中,答应你指定一个测试用例类,由于我们希望通过该配置项运行chapter25.db包下所有的测试用例,所以我们选择Package单选框,并通过其后的…按钮选择chapter25.db包。
  在Name starts with中填入Test,即运行所有类名以Test为前缀的类,此外,你还可以在Name ends with中指定类名后缀。

  注重:

  注重,假如包中有以Test打头的非测试用例类,运行这个测试运行配置项时,将会抛出错误,非凡需要指出的是以Test为前缀的测试套件也是不答应的,满足过滤条件的类都必须是测试用例类。

  在Test Runner中包含3个测试运行器,分别是JBuilder Test Runner、JUnit SwingUI Test Runner
和JUnit TestUI Test Runner。默认为JBuilder Test Runner,也即JBTestRunner,当然这个运行器功能最强大。对于好奇心强的开发人员来说,可能希望看看JUnit自带运行器的芳容,笔者也是其中的一位,所以这里,我们选择JUnit SwingUI Test Runner。

  对于New Runtime Configuration对话框其它的设置项,可以通过Help按钮获取JBuilder的帮助。

  在完成TestAddDb运行配置项的设置后,点击工具栏中 JBuilder2005单元测试体验之测试配置(图四)图标右边的向下箭头,在弹出的菜单中选择TestAddDb,如下图所示:

JBuilder2005单元测试体验之测试配置(图五)
图 错误!文档中没有指定样式的文字。通过测试运行配置项运行测试用例

  点击TESTALLDB项,JBuilder使用JUnit的junit.swingui.TestRunner运行chapter25.db包中的TestEmployeeDAO和TestEmployee两测试用例类,因为这两个用例类都以Test打头,运行器窗口如下所示:

JBuilder2005单元测试体验之测试配置(图六)
图 错误!文档中没有指定样式的文字。
上一篇:Java初级入门教程之卷首开篇 人气:1039
下一篇:Enterprise bean的开发 人气:543
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐