创建新的测试类别、测试集合和对象类型
您可以创建新的测试类别,在现有类别中创建新的测试集合,也可以在现有测试集合中创建新子集。您还可以定义要为其创建测试的新对象类型。
关于此任务
IBM® MQ Explorer 随附的所有测试都分组在队列管理器测试类别中。在队列管理器测试类别中,每个测试都与一个特定测试集合相关联;例如,队列或通道。 测试集合用于根据“导航器”视图中您从中打开“运行测试”对话框的文件夹或对象的类型,在“运行测试”对话框中做出缺省选择。测试集合还用来指定在缺省测试集合中运行哪些测试。
如果您打开“运行测试”对话框(在“导航器”视图中右键单击某个文件夹,然后单击 ),并查看该对话框的测试页面上的某个测试配置,就可以看到这些类别和测试集合。
您可以创建新类别(如队列管理器测试类别)。还可以在类别中创建新的测试集合(如队列测试集合),甚至可以在现有测试集合中创建新的子集合。
如果您创建了要在 IBM MQ Explorer 的“导航器”视图中显示的新对象类型和文件夹,并且要创建测试来验证新对象类型的定义,那么可以定义新的对象类型,使它们作为选项显示在“运行测试”对话框的对象页面上。
- 在现有类别中创建新的测试集合(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 的“导航器”视图中显示的新对象类型,并且要创建测试来检查新对象类型的定义,那么必须使用 com.ibm.mq.explorer.tests.ContextGroup 扩展来定义对象类型。此扩展在“运行测试” 对话框的对象页面的提供的队列管理器、集群和队列共享组组的层次显示一个较高层次的新组。
要定义新对象类型:
过程
结果
已定义您可以对其运行测试的对象的新组。