Triggers
Tracetest uses the concept of Triggers to define how to initiate a test run.
Native Triggers​
Triggers define how Tracetest interacts with your application.
Web UI​
- HTTP Request - Create a basic HTTP request.
- GRPC Request - Test and debug your GRPC request.
- Kafka - Test consumers with Kafka messages.
- Playwright Engine - Run Playwright tests natively in Tracetest.
- GraphQL - Test and debug your GraphQL request.
- TraceID - Define your test via a TraceID.
CLI​
The attribute type
defines which trigger method you are going to use to interact with your application.
trigger:
type: http|grpc|kafka|traceid|cypress|playwright|k6|artillery
...
- HTTP Request - Create a basic HTTP request.
- GRPC Request - Test and debug your GRPC request.
- Kafka - Test consumers with Kafka messages.
- Playwright Engine - Run Playwright tests natively in Tracetest.
- GraphQL - Test and debug your GraphQL request.
- TraceID - Define your test via a TraceID.
Integrations​
Initiate test runs from triggers outside of Tracetest.