Breaking the Chain of Blame: True End-to-End Testing with Distributed Tracing
Debugging problems in a distributed system can be hard. Finding the root of the problem and assigning the work to a specific team after a user failure can be challenging and time-consuming. Often front-end and API tests are not enough. Imagine if you could see exactly what happened step-by-step during an end-to-end test, combining Cypress with distributed traces, to write test specs against every section of the distributed services as well. Now you can. Embed trace-based tests directly in Cypress to get insight into your distributed system, including both the front end and back end. Speeding up the process of assigning the work to the proper team, and preventing faulty code reach your production environment.
Ken Hamric has 30+ years experience in developing software products, with a focus on enterprise testing solutions. He founded CrossBrowserTesting.com in 2008, which was acquired by Smartbear, a leader in the software testing category, in 2016. Ken stayed four years at Smartbear as VP of the web and mobile testing platforms. His most recent startup, Tracetest.io, is leading the way in utilizing observability data to enable deep integration testing for cloud native applications, leveraging both your current investment in tools such as Cypress, Playwright, k6, Artillery, Postman and your existing observability solution such as Jaeger, Grafana Tempo, OpenTelemetry, Honeycomb, Datadog, or New Relic.