What would be the ideal situation in Newman to run a test which resulted in a variable and later use that variable in other tests. I know it is not hard with collections or environment variables in Postman, but is there any better way to communicate?
Please note: For some reason you’re forbidden from using the Postman API.
What kind of options are you looking for? The best practice is typically to use variables for requesting chaining.
1 Like
Thanks Allen, I will try Chaining, just checking how about setting the respective value as a global variable (for example) and export the global to a file. Later import the global into the next collection run. What do you think about this approach?
Oh ok, I didn’t understand that’s what you were trying to do.
If you are giving is a local file, you can use the flag --export-globals
to overwrite it with the values after the collection run.
So your command would be
newman run myCollection.json --globals globals.json --export-globals globals.json
Here is the documentation for newman command line arguments