MQ版本:
补丁版本:
安装平台:
一、创建一个缺省队列管理器 qm并启动
测试目的:测试已安装的MQ能否创建队列并且能被启动。
测试方法:
以mqm用户执行
$ crtmqm –q qm
显示 MQseries queue manager created.setupcompleted.
启动队列管理器
$ strmqm
显示 MQseries queue manager ‘qm’ started.
测试结果:键入命令结果显示正常,则测试通过;
否则测试不通过。
□ 通过 □ 不通过
二、MQSC的启动停止和定义本地队列
测试目的:测试已安装的MQ的命令窗口能正常启动和关闭并能正常使用。
测试方法:
2.1 MQSC的启动
以mqm用户执行
$ runmqsc
显示 Starting MQSeries Commands.
MQSC已启动,没有系统提示符.
2.2定义一个本地队列ORANGE.QUEUE:
在已启动MQSC的窗口执行(没有系统提示符)
define qlocal(orange.queue)
显示 AMQ8006:MQSeriesqueuecreated
表示已成功创建本地队列.
2.3 MQSC的停止
使用Ctrl-D,或end+Enter停止MQSC
显示 Nocommandshaveasyntaxerror.
AllvalidMQSCcommandswereprocessed
测试结果:键入命令结果显示正常,则测试通过;
否则测试不通过。
□ 通过 □ 不通过
三、用例子程序向队列发送消息
测试目的:测试已安装的MQ能否创建队列并且能被启动。
测试方法:
3.1 使用amqsput向队列发送消息,使用amqsget从队列接收消息:
$ cd /usr/mqm/samp/bin
$ ./amqsput ORANGE.QUEUE
显示以下信息
Sample amqsput 0 start
Target queueis ORANGE.QUEUE
注意:ORANGE.QUEUE要使用大写
3.2.输入任意一串字符.按“CTRL+d”退出。
显示以下信息
Sample amqsput 0 end
Your message is now on the queue and the command prompt is displayed again .
3.3.用例子程序从队列接收消息
$ /usr/mqm/samp/bin
$ ./amqsget ORANGE.QUEUE
显示以下信息
Sample AMQSGET 0 start
Message<刚才输入的字符串>
15秒后显示
No more message
Sample AMQSGET 0 end
自动退出
测试结果:键入命令结果显示正常,则测试通过;
否则测试不通过。
□ 通过 □ 不通过
四、队列管理器的停止和删除
测试目的:测试已安装的MQ能否停止队列并且能删除。
测试方法:
4.1停止队列管理器
$ endmqm –i qm
显示 MQseries queue manager ‘qm’ stopped.
4.2删除队列管理器
$ dltmqm qm
显示 MQseries queue manager ‘qm’ delete completed..
测试结果:键入命令结果显示正常,则测试通过;
否则测试不通过。
□ 通过 □ 不通过
客户方代表签字(盖章): 现场工程师签字:
日 期: 日 期:
原文作者:超哥的IT私房菜;如有侵权,请联系管理员删除。