Question - What are the different variable scopes that Postman offers?
Answer -
The following variable scopes are available in Postman:
- Global Variables: Global variables allow data to be shared between many collections, requests, and scripts. They can be found all over the office.
- Environment Variables: These allow us to customise requests for various development settings, such as local testing, stage testing, and production testing.
- Local Variables: These are temporary variables that request scripts can only access. Depending on the needs, they are either limited to a single request or a single collection. These variables are no longer available after the script has finished running.
- Variables in a Collection: These variables are set to be available for all requests in the collection. They are unaffected by their surroundings.
- Data Variables: These variables come from external JSON or CSV files that define the datasets that Collection Runner or Newman needs to conduct the collection.