将 JUnit 插件集成到 WebSphere Studio 中
2010-09-27 08:23:30 来源:WEB开发网图 5. JUnit 测试查找器
搜索包或项目中的测试案例或测试套件
选择想要查找的测试案例所在的项目或包。
单击 JUnit tests,如图 7 所示。
JUnit 测试查找器窗口打开,显示项目或包中的测试案例或测试套件的列表。(参见图 5)
选择您所需要的测试案例,然后单击 Finish。
再次运行上一次的测试案例
要重新启动上次运行的测试案例,请选择 Debug => Relaunch last,或者按 F10键。
过滤器模式
过滤器模式被用来从测试失败通知中过滤掉不感兴趣的堆栈帧。
图 6. 堆栈过滤器模式
定义过滤器模式
从 Application Developer 工具栏中,选择 Window => Preferences。
选择 JUnit。
右边的窗格将显示堆栈过滤器模式列表。图 6 显示了过滤器模式的列表和输入新的过滤器模式的对话框。
想要将新的模式加进列表,请单击 Add。
想要从列表中删除模式,请单击 Remove过滤掉失败通知中我们不感兴趣的堆栈帧。
选择 Filter stack trace entries failed tests来过滤已添加的堆栈过滤器模式。取消选择 Filter stack trace entries failed tests来禁用过滤机制。
测试案例方式
测试案例可以在下列两种方式下启动:
图 7. 在 Run 方式下启动测试案例
图 8. 在 Debug 方式下启动测试案例
在前面的示例中,测试案例是在 Run 方式下启动的,如图 7 所示。如果希望看到失败测试案例的详细信息,则需要在 Debug 方式下启动,如图 8 所示。
在 Debug 方式下启动测试案例或测试套件:
在 Package Explorer 中选择测试案例或测试套件。
单击菜单栏中的 Debug 图标出现一个下拉菜单 。
展开 Debug菜单项,然后单击 JUnit tests。遇到断点时暂挂控制将打开 Debug 透视图。
结束语
本文向您说明了如何:
将 JUnit 和 Application Developer 集成和自动化单元测试。
在 JUnit 视图中查找测试结果。
使用 JUnit 测试查找器搜索特定的项目或包中的测试案例。
将不感兴趣的堆栈帧从堆栈跟踪信息中过滤掉,使得堆栈跟踪信息更清晰。
在 Debug 方式下运行测试案例来调试需要测试的类。
编缉推荐阅读以下文章
- IBM WebSphere Studio V5相关认证资料
- WebSphere Studio
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
- ››集成医疗保健服务,第 1 部分: 将 Enterprise Ser...
- ››集成 Rational Software Architect 和 Rational D...
- ››集成 Windows Azure:适用于企业的 Windows Azure...
- ››集成 Flex, Spring, Hibernate 构建应用程序
- ››集成 Windows 本地应用到 Eclipse RCP 程序中
- ››集成 DB2 与 Apache Geronimo
- ››集成 Adobe Flex 和 IBM WebSphere Portal
- ››插件安装流程
- ››集成 JPA 与 pureQuery: 让 Java Persistence API...
- ››集成 Pyrite 的 Palm-Linux
- ››集成 Struts、Tiles 和 JavaServer Faces
更多精彩
赞助商链接