Runtime variable is defined in Script, usually it's used to generate hash value dynamically for url or save a request's response and use it in another request.

Runtime variable can be defined in Global Function, Common Pre Request Script, Pre Request Script and Test.

Use this API as below:

hitchhiker.setEnvVariable('rt_var', 'test');  // define a variable with key: `rt_var`, value: `test`
const value = hitchhiker.getEnvVariable('rt_var'); // get variable's value (`test`)

A typical scenario:

We have 4 APIs: create, select, update, delete. create API create a item and return id. we need this id to test the 3 other APIs, so we can set id to a Runtime variable in Test script of create and use it in select, update, delete.

results matching ""

    No results matching ""