Identity

Each VU Virtual User has a unique numeric ID (ctx.info.vuId) that can be referenced during the test from the test context object.

Context Awareness

VUs possess context awareness, including details such as who initiated the test (ctx.info.startedBy), when it started (ctx.info.startedAt), which test is being run (ctx.info.testId), and the id of the test results (ctx.info.testResultId).

Memory

Virtual users have the ability to store and retrieve information in their own memory, such as authorization tokens, database connections, or other intermediate values.

Programmatic Control

Full programmatic control is available to developers through JavaScript code, enabling them to create more realistic VUs with complex, multi-step actions.

Tests are executed in a Linux/Node 20 environment.