{"repo":"kubeshop/tracetest","free":true,"listed":false,"github":"https://github.com/kubeshop/tracetest","clone":"git clone https://github.com/kubeshop/tracetest.git","description":"🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.","language":"Go","stars":1326,"topics":["integration-testing","microservices","opentelemetry","testing","tracing","tracetest"],"license":null,"category":"analytics","readme_excerpt":"--- Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing. Get Started! &nbsp;👉&nbsp; Docs &nbsp; &nbsp; Tutorials &nbsp; &nbsp; Recipes &nbsp; &nbsp; Examples &nbsp; &nbsp; Slack &nbsp; &nbsp; Blog &nbsp; &nbsp; Website Tracetest lets you build integration and end-to-end tests 98% faster with distributed traces. No plumbing, no mocks, no fakes. Test against real data. You can: - Assert against both the response and trace data at every point of a request transaction. - Assert on the timing of trace spans . - Eg. A database span executes within 100ms . - Wildcard assertions across common types of activities. - Eg. All gRPC return codes should be 0 . - Eg. All database calls should happen in less than 100ms . - Assert against side-effects in your distributed system. - Eg. Message queues, async API calls, external APIs, etc. - Integrate with your existing distributed tracing solution . - Define multiple test triggers: - HTTP requests - gRPC requests - Trace IDs - and many more... - Save and run tests manually and via CI build jobs. - Verify and analyze the quality of your OpenTelemetry instrumentation to enforce rules and standards. - Test long-running processes. Build tests in minutes . - Visually - in the Web UI - Programmatically - in YAML 🚀 Getting Started Click on the image or this link to watch the \"Tracetest Intro Video\" video ( Cloud-based Managed Tracetest (Free to get started!) The easiest and most reliable wa","default_branch":null,"files":null,"tree":[],"storefront":"/r/kubeshop","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kubeshop/tracetest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}