Testing & Debugging
Prove conformance, load-test the graph, and diagnose a misbehaving GraphQL service end to end.
Testing GraphQL APIs
What a GraphQL test suite asserts at each layer: the schema a framework builds, resolvers with a stubbed source, operations over the app's own HTTP layer, the exported SDL diffed against the contract, client documents validated against it, and a k6 load run whose assertions hold on any machine, with source-call counts read per request.
Debugging GraphQL
Diagnosing a GraphQL service from the outside in: reading an error path and the null it caused, a trace id in every execution error, the way from that id to the trace, the log record and the data, an application debug category switched at run time, development surfaces that production never serves, and a trace read for fan-out.