We have Pega chat as one of the digital platform channels for our application. We are in the process of load testing the end to end live chat scenario using Load runner. Each Live chat request generates a conversation ID for establishing the communication between customer and CSR. As we all know any Live chat session communication goes through a chat server expects Load runner script to dynamically accept the Live chat session request coming from Customer while the request is assigned to a queue to connect to a CSR.
In this process, our team is captured a load test script to have the conversation id as a parameter. However since the conversation id is generated by chat server, unless there is request made by customer the conversation id is not generated, hence our script can't capture the conversation id within the script while generating the script.
Is there a way to capture the conversation id for the chat server response, so that it can be used as in input in the further http requests of Load Runner?
Also please suggest if we have any better ways to do the load testing of end to end Live chat session.