Apicat Docs
  1. Pre/Post processors
Apicat Docs
  • What is Apicat?
  • Send requests
    • Create requests
      • Request basics
      • Parameters and body
      • Request headers
      • Request settings
      • Dynamic values
      • HTTP/2
      • SOAP/WebService
    • Authentication and authorization
      • Overview
      • CA and client certificates
      • Authorization types supported by Apidog
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Hawk Authentication
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Response and cookies
      • Overview
      • API response in Apidog
      • Create and send cookies
      • Debug requests
    • Dynamic values Modules
      • Airline
      • Animal
      • Color
      • Commerce
      • Company
      • Database
      • Datatype
      • Date
      • Finance
      • Food
      • Git
      • Hacker
      • Helpers
      • Image
      • Internet
      • Location
      • Lorem
      • Music
      • Number
      • Person
      • Phone
      • Science
      • String
      • System
      • Vehicle
      • Word
  • Environments & variables
    • Overview
    • Using variables
    • Environments & services
  • Pre/Post processors
    • Overview
    • Assertion
    • Extract variable
    • Wait
    • Database operations
      • Overview
      • MySQL
      • MongoDB
      • Redis
      • Oracle Client
    • Using scripts
      • Overview
      • Pre processor scripts
      • Post processor scripts
      • Public scripts
      • Postman scripts reference
      • Calling other programming languages
      • Using JS libraries
      • Visualizing responses
      • Script examples
        • Assertion scripts
        • Using variables in scripts
        • Using scripts to modify request messages
        • Other examples
  • Best practices
    • How to handle API signatures
    • How to access OAuth 2.0 protected APIs
    • Apidog collaboration workflow
    • Managing authentication state in Apidog
  • Account & preferences
    • Account settings
    • Generate OpenAPI access token
    • Language settings
    • Hot keys
    • Network proxy configuration
    • Data backup
    • Updating Apidog
    • Deleting account
    • Experimental Features
  • References
    • API-Design First Approach
    • Apidog OpenAPI/Swagger Specificaiton Extensions
    • JSONPath
    • XPath
    • Regular Expressions
    • JSON Schema
    • CSV File Format
    • Install Java Environment
    • Runner deployment environment
    • Apidog flavored Markdown
  1. Pre/Post processors

Wait

Apidog's Test Scenario feature provides a "Wait" operation that allows you to set a waiting period in milliseconds within your test flow, thereby controlling the execution order and timing of subsequent operations.
This functionality is very useful, especially in the following scenarios:
1.
API Response Latency
When the API you're testing has a certain response delay, you can use the Wait operation to pause for a period of time, ensuring that you can retrieve the complete response data.
2.
Waiting for Operations to Complete
In a test scenario, you may need to wait for some asynchronous operations to finish, such as waiting for a database update or a file upload. Using Wait ensures that the subsequent steps have enough time to execute.
3.
Simulating User Interactions
When testing interactive APIs, you can leverage the Wait operation to simulate the pause time between user actions, thereby more closely mirroring real-world user scenarios.
By flexibly setting the Wait time, you can better control the execution flow of your test scenarios, improving the reliability and realism of your tests, and ultimately ensuring the quality of your APIs.
Modified at 2025-06-25 07:57:16
Previous
Extract variable
Next
Overview
Built with