The method of storing a list of values in Postman is by creating a CSV file with the list of values and then uploading it in the Data section of the Postman collection.
To select a random value from the list to use in an API call, follow these steps:
In the request where the value needs to be inserted, use double curly braces {{}} to surround the placeholder where you want the random value to be inserted. For example, "{{randomValue}}".
In the Pre-request Script section of the request, write the following code:
const data = pm.iterationData.toObject();
const randomValue = data[Math.floor(Math.random() * data.length)];
pm.environment.set("randomValue", randomValue);
This code retrieves the list of values from the CSV file, selects a random value from the list, and sets it as an environment variable named "randomValue".
Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss
Asked: 2021-06-25 11:00:00 +0000
Seen: 7 times
Last updated: Jan 09 '23
How to perform batch geocoding when longitude and latitude values are missing?
How can a new object with a specific type be created in Angular 2 using the domain model?
What is the method to eliminate NA from facet_wrap in ggplot2?
How can a text/varchar column be shortened when duplicate values are not permitted?
How are `all: unset` and `all: revert` dissimilar from each other?
How can I set values on a Map using more than one parameter from a nativeQuery?
What is the problem encountered when attempting to filter the column values of a data.frame?
How can an array be filtered using the values in another array?