# Using variables in API request

Learn how to effectively use variables in your test suite payloads.

# Selecting Environment and Using Variables

  1. From your test suite, select the appropriate environment:

  2. The system will show warnings for undefined variables:

Variables Warning Message
Variables Warning Message

  1. Define variables through the Variables button:

Variables Interface
Variables Interface

# Variable Setup

When setting up variables:

  1. Click the Variables button
  2. Add required variables using the Add Variable button
  3. Fill in both key and value:

Add Variable Interface
Add Variable Interface

# Testing with Variables

  • Ensure all required variables are defined before running tests
  • The system will indicate if any variables are missing
  • Tests cannot be executed until all required variables are defined
  • You can see test execution status and results in the test suite view

# Best Practices

  • Always verify that required variables are defined
  • Use consistent variable references across test cases
  • Keep variable values up to date
  • Document any special requirements or dependencies

# Error Handling

If you see undefined variables warning:

  1. Note the variable names listed in the warning
  2. Open the Variables drawer
  3. Add any missing variables
  4. Verify that all required variables are properly defined