Smoke test for ~GraphQL endpoint
Test Plan
Introduction
Our GraphQL schema advertises the universe of valid queries. We should be able to respond to any of them.
To verify this, we should have smoke tests that run generated queries from our schema (using https://blog.graphqleditor.com/graphql-query-generator/ or other similar generators) against our endpoint, and report any failures.
Scope
These are functional and performance tests. All parts of our schema must work, and all queries that can be types should be valid.
ACC Matrix
Secure | Responsive | Intuitive | Reliable | |
---|---|---|---|---|
Admin | ||||
Groups | ||||
Project | ||||
Repository | ||||
Issues | ||||
MRs | ||||
CI/CD | ||||
Ops | ||||
Registry | ||||
Wiki | ||||
Snippets | ||||
Settings | ||||
Tracking | ||||
API |