组件测试的无外设执行

可以从“无外设”工作台(开发环境没有用户界面)中的命令行运行 Java 组件测试。如果您想定期在无人照看的情况下运行组件测试,或者如果您想将组件测试包括在 Ant 脚本中,这样做将很有用。

在以无外设方式运行组件测试之前,必须具有包含一个或多个组件测试启动配置的工作空间。可以在第一次运行测试时创建启动配置。开发环境无需正在运行。无外设执行只能运行 Java 组件测试。EJB 和 Web Service 组件测试不能以无外设方式运行。

命令行界面允许您指定工作空间和任何可选参数。命令行启动只具有运行组件测试所需的核心功能的无外设 Eclipse 环境,该环境没有用户界面功能。缺省情况下,它接下来将运行在工作空间中找到的所有组件测试启动配置。

提供了选项来在使用概要分析的情况下运行组件测试、仅启动指定的启动配置或指定报告输出格式。在参考部分中描述了所有命令行参数。

不能同时在同一个工作空间上运行几个无外设工作台,也不能在 Eclipse 图形用户界面具有锁定的工作空间时使用无外设工作台。

示例

在 Windows 操作系统上,下列命令行从工作空间 D:\workspace 中运行组件测试启动配置 Config1Config2。使用了概要分析。在 D:\workspace\report 中生成了由多个文件组成的 HTML 报告。
D:\eclipse\jre\bin\java -Xj9 -Dorg.eclipse.emf.ecore.EPackage.Registry.INSTANCE=org.eclipse.emf.ecore.impl.EPackageRegistryImpl -cp D:\eclipse\startup.jar org.eclipse.core.launcher.Main -application com.ibm.r2a.command.line.mode.CommandLineModeApplication -onlyClient ComponentTest -data "D:\\workspace" -profile -launch Config1 Config2 -reportDirectory "D:\\workspace\\report"
注: 可能需要向命令追加其它参数,这取决于您的操作系统配置。用于在您的环境中启动工作台的参数位于帮助 > 关于 > 配置详细信息系统属性下面的系统配置详细信息中。
相关任务
从命令行运行组件测试
从 Ant 脚本运行组件测试
相关参考
组件测试无外设方式参考
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.