Reports Not clear for Jms Related Load testing

Hi

We have used Gatling Send(Fire and Forget) api for publishing the message to the JMS Queues. Our modules are listening to the same and processing the message and storing the same in DB.

But Final report shows the Mean Response time is 0ms. If i understand correctly unlike Rest call, Jms will not have responses status code.

So Is there any good way to Perform load test using JMS. How do we assert when all the Data is Stored completely after the execution.

Really appreciate for any help around this.

Regards,
Gajendra

Instead of send (Fire and Forget) you will have to use the reqreply (Request-Reply). Then you will have to modify your module to send a JMS response for each request. That’s the only way you’ll see response times in the report.