The Multiple Responses input mode allows you to specify which responses to use for specific requests. It is available only for Message Responders.
Specify the set of conditions that must be met for the correlated response to be sent. You can set conditions using one or more of the following methods:
See Responder Correlation Tab in the Message Responder Overview chapter for information about how to configure the responder correlation settings.
If the request matches one or more response conditions, Virtualize will return the first matching response in the list (use the Up and Down buttons to specify the desired order or responses). If the parameter provided for each response results in a unique match, the order of the responses is irrelevant.
By default, the Enable correlation option is enabled for Request Body response conditions. This option makes the condition required in order to send a response. Add a condition to the end of the list and disable the Enable correlation option to always send a final catch-all response regardless of whether the specified conditions are met. You must disable the option for all condition types to enable this behavior.
You can right-click on responses to access copy and paste functions.
A copied response will be pasted to the end of the response list. All configuration settings will be copied to the pasted response.
You can configure the message the responder sends in the Message tab.
By default, the responder uses the settings configured in the Transport Header tab for response headers, but you can override the settings for each response in the sequence.
You can specify response codes and configure time delays for responses in the Response Options tab.
If you want to add additional delay time to the response, specify the number of milliseconds to be added in the Think time field. Think time will be added to any think time specified in the Options tab > Performance Options page, as well as any additional delays specified via performance profiles (see Working with Performance Profiles).
The Request Template tab contains the same functionality as the tab of the same name found on the Options tab for the message responder, only applied to the specific response. If both are populated, this one takes precedence. See "Request Template" on the Message Responder Overview page for more information.