创建新的测试类别、测试集合和对象类型
您可以创建新的测试类别,在现有类别中创建新的测试集合,也可以在现有测试集合中创建新子集。 您还可以定义要为其创建测试的新对象类型。
关于本任务
IBM® MQ Explorer 随附的所有测试都分组在 队列管理器测试 类别中。 在队列管理器测试类别中,每个测试都与一个特定测试集合相关联;例如,队列或通道。 测试集合用于根据“导航器”视图中您从中打开“运行测试”对话框的文件夹或对象的类型,在“运行测试”对话框中做出缺省选择。 测试集合还用来指定在缺省测试集合中运行哪些测试。
如果打开 运行测试 对话框 (右键单击 Navigator 视图中的文件夹,然后单击 ) 并在对话框的 测试 页面上查看其中一个测试配置,那么可以查看这些类别和测试集。
您可以创建新类别(如队列管理器测试类别)。 还可以在类别中创建新的测试集合(如队列测试集合),甚至可以在现有测试集合中创建新的子集合。
如果创建要在 IBM MQ 资源管理器 的 Navigator 视图中显示的新对象类型和文件夹,并且要创建用于验证新对象类型的定义的测试,那么可以定义新对象类型,以便这些对象类型在 运行测试 对话框的 对象 页面上显示为选项。
- 在现有类别中创建新测试集合 (
com.ibm.mq.explorer.tests.Testset
) - 创建新类别和测试集合 (
com.ibm.mq.explorer.tests.TestCategorys
) - 定义要测试的新对象类型 (
com.ibm.mq.explorer.tests.ContextGroup
)
在插件开发透视图中完成以下任务。
在现有类别中创建新的测试集合(com.ibm.mq.explorer.tests.Testset
)
关于本任务
要在现有类别(您未创建的类别,例如队列管理器测试类别)中创建新的测试集合:
过程
结果
已在现有类别中创建新的测试集合。
创建新的类别和测试集合(com.ibm.mq.explorer.tests.TestCategorys
)
关于本任务
如果要创建新类别,可以使用单个扩展在该类别中创建测试集合;即,您不必再使用单独的 com.ibm.mq.explorer.tests.Testset 扩展。
要创建新类别:
过程
结果
已创建新类别。
后续操作
要在此类别中创建新的测试集合:
- 右键单击类别,然后单击 所有扩展 " 窗格。 以将新测试集添加到 "
- 根据 在现有类别中创建新测试集中的表中的详细信息来配置新测试集。 注意,因为您正在刚创建的类别中创建测试集合,所以您未设置 categoryID 属性。
- 保存 plugin.xml 文件。
已在新类别中创建新的测试集合。
定义要测试的新对象类型(com.ibm.mq.explorer.tests.ContextGroup
)
关于本任务
如果您已创建要在 IBM MQ Explorer 的 " Navigator " 视图中显示的新对象类型,并且要创建测试以检查新对象类型的定义,那么必须使用 com.ibm.mq.explorer.tests.ContextGroup
扩展来定义对象类型。 此扩展在“运行测试”
对话框的对象页面的提供的队列管理器、集群和队列共享组组的层次显示一个较高层次的新组。
要定义新对象类型:
过程
结果
已定义您可以对其运行测试的对象的新组。