You can make use of three key types of variable in APImetrics:
- Workflow variables - that are extracted and used in a specific sequence of linked API calls that execute one after another
- Global variables - that are set for all users in a specific project
- Environment variables - that can be set for a specific set of tests that are specified in the editor
Once you have set a variable, either by extracting a value from a response in a workflow, or in the variables setting options you can use the variable in several ways.
For example, you have set a variable called EXAMPLE_PATH_SET and you want to make it part of your API call, you can use either "__" or "%%" to frame the variable name when you set the URI for an API call.
In the API call editor you can specify the name of the variable using the same method as for a URI.
If you use a variable called TOKEN, here are the two examples for using it in the editor.
In addition to variables you can set yourself or extract from the result of another call, we also provide a set of system variables to handle common API logic such as setting a UNIX DATE/TIME or generating a random number or location.
We even provide a means for generating a valid Credit Card number that will pass a simple checksum calculation as valid for Visa, Mastercard and Amex.
Updated about 2 years ago