What is Service Virtualization?
Use service virtualization to replace selected dependencies. Keep fixtures current, define state behavior, and retain real-provider integration checks.
Latest insights on API testing, performance optimization, and software development best practices from the Speedscale team.
Use service virtualization to replace selected dependencies. Keep fixtures current, define state behavior, and retain real-provider integration checks.
Keploy's Speedscale comparison gets the architecture wrong. Check its claims against the docs for eBPF capture, TLS, automatic mocks, and local testing.
Part 1 of Getting Started with Mocks: the one job a mock does, the five situations where you need one, and what a green mocked test does not prove.
Part 9 of Getting Started with Mocks: a decision framework for stubs, fakes, fake servers, mock servers, record-and-replay, and real dependencies.
A 2026 take on WireMock alternatives. Keep WireMock for what it's good at; add Microcks (now CNCF Incubating) or proxymock for the gaps. The honest map.
Generate WireMock mappings from recorded HTTP traffic. Review matching fields, sensitive values, eligible pairs, and custom changes before reuse.
Inspect encrypted microservice traffic with Speedscale’s eBPF collector. Check TLS support, node permissions, and Java-agent rollout requirements first.
Part 2 of Getting Started with Mocks: a test you cannot write, one seam, and the smallest mock that makes a delayed package happen. Java, Node, Go, Python.
Part 8 of Getting Started with Mocks: the carrier renames a field, production breaks, and every mocked test still passes. Java, Node, Go, Python.