---
searchable: false
---

import { Callout } from '@theguild/components'

# Testing & Debugging

Testing and debugging are essential parts of the development process. This section will help you
understand how to test and debug your application.

- Testing Utility
- [Mocking](/docs/gateway/other-features/testing/mocking): Mock your GraphQL schema for testing.
- [HTTP Details in Extensions](/docs/gateway/other-features/testing/debugging): Debugging HTTP
  details in the GraphQL response
- [Upstream HTTP Snapshot](/docs/gateway/other-features/testing/snapshot): Debugging the upstream
  HTTP response by avoiding the network call
