I have LR 9.52 and want to conduct load test by putting messages on a message queue. I have installed WebSphere MQ client 6.0. Does someone have a client utility writtem in C++ or Visual Basic that I can use?
I am working with a client now where we are using a number of different queueing solutions and the quickest route was to leverage their own developer community with a Java virtual user and JMS. Works quite well.
I cannot share the code. The code is owned by the client and would expose internals of some highly secure systems. I would encourage you to speak with your Java developers for a JMS solution that can run inside of a Java Virtual User. With only a few connection factory changes you can hit just about any JMS queue solution listed on the JMS wiki page (notice the reference to Websphere MQ on the list of JMS Providers), [http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol]AMQP[/url] based providers and quite a few database vendor queue table solutions.
It's a lot of flexibility via JMS. The trade offs are that you will need to work with one of your local Java developers if you don't already have the skills at hand and you will face the dark magic treh higher resource weight of Java Virtual Users and getting Java and LoadRunner to play nice together. (Which version of Java paired with which version of Java on which operating system?)
In our case we already had the template license and we wound up with a very nice benefit of being able to use a single script to post to several different jms providers that we have as a part of the tested application architecture. Mq tester was never considered