Testing Tasks¶
Through simulated requests and operations globally, observe the performance of systems and applications in real-time. Guance covers different network layers from backend to frontend, including HTTP, WebSocket, TCP, ICMP, etc., in a controlled and stable manner, tracking the performance of web pages and APIs. Once any fault behavior (such as performance regression, functional failure, long response time, or unexpected status code) occurs, the system will automatically issue an alert.
Testing Types¶
API Tests¶
Monitor the availability and response time of APIs and websites through single requests, quickly detecting service status codes, response delays, or error content. Supports initiating tests from global nodes to help you promptly discover and accurately locate issues.
Multistep Tests¶
Simulate complex business processes or end-to-end user journeys by chaining multiple requests, supporting authentication scenarios (such as through Token). Can be used to monitor key business transactions, ensuring the availability and stability of complex processes.
Manage Tasks¶
All testing tasks can be managed through the task list. You can perform the following operations:
- Quick Filtering: Based on four filtering options—testing type, status, tags, and testing frequency—you can customize and select for filtering;
- Search: In the search bar, enter the task name to quickly locate;
- Batch operations: Enable, disable, delete, or export specific tasks in bulk;
- Import: You can export or import tasks in JSON file format;
- Edit: Modify the testing task configuration;
- Clone monitoring tasks;
- Operation Audit: View the operation records of the current task;
- Delete: Delete the current task;
- Edit Request Steps: Only for Multistep Tests tasks.
Note
If a node associated with the task is deleted, a ❗️ mark will appear. Click this mark to filter out all marked tasks.