创建新测试
您可以创建新测试以添加到现有类别和测试集合中。
关于本任务
这些指示信息描述如何在 IBM® MQ Explorer 中的现有类别和测试集合(例如队列管理器测试类别中的队列测试集)中创建新测试。 这些指示信息说明如何在 Eclipse 环境中定义测试。 有关编写 Java 测试源的信息,请参阅 WMQTest 接口。
如果要创建新的测试集合或测试类别,而不是使用现有集合或类别,或者如果已创建要在 IBM MQ Explorer 中管理的新对象,并且要为新对象编写测试,请参阅 创建新的测试类别,测试集和对象类型。
创建 Eclipse 插件项目以包含新测试
开始之前
确保已安装 Eclipse 图形编辑框架 (GEF) 工具。 有关更多信息,请参阅 将 IBM MQ Explorer 安装到 Eclipse 环境中。
关于本任务
创建并配置新的插件项目以包含您的新测试:
过程
结果
定义新测试
关于本任务
以下指示信息描述如何在现有队列管理器测试类别的现有测试集合中(例如,在队列测试集合中)定义新测试。 有关在队列管理器测试类别中创建新测试集,创建新类别或定义要测试的新对象类型的更多信息,请参阅 创建新类别,测试集和对象类型。
配置您的插件以包含新测试:
过程
结果
插件项目现在已配置为包含新测试;下一步您需要编写该测试本身。
为您要编写的每个新测试定义新测试。
编写新测试
关于本任务
创建包含测试的新 Java 类:
过程
- 在 " 扩展元素详细信息 " 窗格中,单击带有下划线的 类 字段的标签。将打开“Java 属性编辑器”向导。
- 确保仅选中 继承的抽象方法 复选框,然后单击 完成。 Java 类文件将在 Java 编辑器中打开。
- 保存插件清单编辑器文件。 请注意,会自动插入“类”字段中的值。
- 编辑 Java 源。
- 将该测试记录在有效的 XHTML 或 HTML 文件中。 使用
furtherinfo
属性中指定的名称和位置在 plugin.xml 文件中保存该文件。 XHTML 文件的位置可以在本地(存储在测试所在的插件中;例如,doc 子文件夹中)或在远程(存储在 Web 服务器中)。
结果
您已编写了测试并配置了包含该测试的插件。 下一步请导出该插件并部署它以进行测试。
针对在 plugin.xml 文件中定义的每个测试编写一个新测试。
部署新测试
关于本任务
将包含测试 (或测试集) 的插件导出到文件系统,然后重新启动 IBM MQ Explorer ,以便装入新插件并运行测试:
过程
- 在 "包资源管理器" 视图中,右键单击插件项目 com.ibm.mq.explorer.tests.samples,然后单击 导出 ...。 导出... 对话框将打开。
- 在 " 插件开发 " 透视图中,单击 可部署插件和片段 以将其突出显示,然后单击 下一步。
- 在 目录字段中,输入 IBM MQ Explorer 测试插件的位置。 位置为 MQ_INSTALLATION_PATH\eclipse,其中
MQ_INSTALLATION_PATH
表示安装了 IBM MQ 的高级目录。 - 在 可用插件和片段中选择插件,然后单击 完成。
- 重新启动 Eclipse,然后切换到 IBM MQ Explorer 透视图。
结果
您已部署了新插件。 现在可以运行新测试。