How to exclude think time from the transaction response time in Apache JMeter?
Think time refers to a time which a real-world user takes to read the content or fill the details on the webpage. To add the think time in the JMeter script, a timer is inserted between the requests which pause the execution for a specific time. Ideally, this pause time or think time duration should not be included in the transaction response time. If this duration is added into the response time of the transactions then the result may vary from the actual result. Hence it is better to exclude the timer’s duration from the result.
In the transaction controller of JMeter, there is an option “Include duration of timer and pre-post processors in generated sample“. To exclude the duration of the timer from the result, uncheck this option. This will instruct JMeter to eliminate the timer from the transaction response time and provide the actual response time.
By default, this option is UNCHECKED.