Understanding a Test Case
A test case in PostQode represents a sequence of API requests with defined validations and expected responses. It serves as a blueprint for testing the API functionality, containing all the necessary components, such as request parameters, headers, authentication details, and assertions to verify that the API correctly behaves.
Each test case follows a structured format, which allows you to configure the request details, set up the data validations, and define the expected outcomes through the low-code interface of the platform. You can also include pre-conditions, test data, and post-conditions to ensure a comprehensive API testing.
Test cases in PostQode can be created and managed through three panels:
- Workspace: For reusable test cases shared across the projects
- Test Suites: For organizing the test cases that are related into structured collections
- QodeALLY: For AI-generated test cases based on the API specifications.