** Recording available at https://www.youtube.com/watch?v=EU-M75ZejHY ** Testing large systems with multiple microservices is hard to understand. You need to understand the whole system, all connections, and how the microservices interconnect. With tracing, you get a map of everything, making your whole system easier to understand. Now imagine being able to make assertions based upon those connections between services. In this talk, we'll look at _trace-based testing_ using the open-source tool Tracetest. This is becoming a popular method to test systems at an integration or end-to-end level by applying assertions against the data contained in an OpenTelemetry trace. These tests can check your code, they can verify your trace info is added correctly and can verify processes that show up deep in the trace worked as expected. Paul will demonstrate how Tracetest (part of the CNCF landscape) can be used to verify complex systems using the trace data provided by your observability platform. Join us as we learn more about this powerful new tool.