loadrunner Am doing component performance testing by send...

  • perf-test.com need your contributions to build up a strong repository of performance engineering resources.

V

Vinod AR

Guest
Am doing component performance testing by send data files to MQ's and analyzing MQ response time / throughput . However am facing one issue wherein Under same queue manager there are 4 queues, but am able to send data files to one queue but to not other queues. Development team confirmed that all queues are up and running fine. From sender end i see am able to send message to queues as per sender logs and also got response that it was processed by MQ as per queue name i specified. But development team is telling they see no messages being received when checked application server logs or DB logs. Please suggest what could be the problem when i am able to send messages to queues and get response but development team tells they aren't able to see any messages sent.
 
How are you confirming that the messages are reaching the queue? Is it the queue count that you are checking?
 
Hi Powell, thanks for response on this. Yes we have shell script written which pushes test data file to mq. When we run the shell scripts we get few reaponse code which confirms data file has been sent to mq and response is received. Before we run shell script we specify queue name and queue mgr name.
 
Ok. I am not sure why you are using shell script. You can use Vugen for it. I faced a similar issue where the xml data was reaching MQ but then not going to the backend after that. The reason was the incorrect data, in my case it was the time stamp which had to be changed with every request. You must check for similar details in your data. One way to do is to check with dev team if they are receiving any exception.