Question - What are the various variable scopes provided by Postman?
Answer -
Following is a list of several variable scopes provided by Postman:
- Global Variables: Global variables allow data access between different collections, requests, and scripts. They are available throughout the workspace.
- Local Variables: Local variables are the temporary variables that can be accessed only within the scope of requests scripts. Depending on the requirements, these variables are either scoped to a single request or single collection. These variables are not available once the script execution is completed.
- Environment Variables: The Environment variables allow us to tailor the requests about different development environments such as local testing, stage testing, or prod testing.
- Collection Variables: The Collection variables are independent of the environment and scoped to be available for all the requests present within the collection.
- Data Variables: The Data variables come from external JSON or CSV files and define the datasets required to run the collection in Collection Runner or Newman.