Introduction
Pre-request scripts run before sending a request to set up or change data. This helps tests use fresh or correct information every time.
When you need to create a token or key before calling an API.
When you want to set the current date or time in your request.
When you need to generate random data like user names or IDs.
When you want to update environment variables based on some logic before the request.
When you want to prepare headers or body data dynamically before sending.