Can anyone please suggest me how to do performance testing for azure Bot Service and also suggest me which tool will best suited for chatbot performance testing.


1 Answer 1


Looking into How bots work article it is quite enough to send normal HTTP POST requests using JMeter's HTTP Request sampler in order to simulate real users talking to the bot:

enter image description here

You should be even able to record the requests from your browser/application to the Bot Controller, you should be interested in the ones which have api/messages in their Path. The requests can be recorded using either JMeter's built-in HTTP(S) Test Script Recorder or JMeter Chrome Extension

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.