In this tutorial, I will show you how to install Tracetest and the OTel Demo App on Nomad running locally using HashiQube. I will then show you how to create and run a simple test with Tracetest, using a couple of Traces from the OTel Demo App.
As a back-end engineer, embracing the DevOps mindset and 'shift-left' mentality means more power and responsibility. Don't stop at code commit. Implement observability and testing tools to release high-quality code. Check out the open-source ecosystem for available tools!
Want to run trace-based tests with Elastic APM? Today is your lucky day. We're happy to announce that Tracetest now integrates with Elastic Observability APM.
By the end of this in-depth, hands-on, tutorial you’ll learn observability-driven development, how to develop microservices with Go, and how to run trace-based tests with Tracetest.
We’re entering a new era of observability-driven development (ODD), which emphasizes using instrumentation in back-end code as assertions in tests. With Tracetest, you can generate E2E tests from OpenTelemetry-based traces, enforce quality—and encourage velocity—in even the most complex apps.
How Tracetest contributed to the OpenTelemetry Project by rewriting the older Go-based store front in Next.js. Discusses the technology choices & details of instrumenting the app.
While tools to enable Trace-Based Testing are new, the concept has been utilized & discussed since 2010. Read the what, why, and learn how you can utilize OTel tracing to supercharge your testing.
Tracetest released v0.6 introducing the ability to create tests based on gRPC or Postman Collections in addition to other new features.