Assure
GDTS ships with seeded test suites for the platform’s APIs, lets QA compose multi-step HTTP test cases in the browser, executes everything against live environments, and streams results in real time — with an AI assistant that drafts tests from a sentence.
Quality as a product
A platform that ingests millions of reads deserves better than a spreadsheet of manual checks. GDTS makes verification continuous and visible: seeded suites cover the platform’s modules out of the box, QA builds its own cases without a framework, and every run streams live to a dashboard that answers the only question that matters — does it work?
Curated pytest-based modules, organised by platform module, verify GDM and GDS APIs out of the box.
Multi-step HTTP cases — request chains, extracted variables, assertions — created in the UI, no framework knowledge required.
Describe the test in natural language and the Claude-powered assistant drafts the executable steps.
Runs stream progress over WebSocket — watch cases pass and fail as they execute, not after.
Totals across all runs; recent runs with pass rate, status, and a direct link to the full report.
Point at any GDM/GDS environment; per-service Keycloak tokens, or unauthenticated mode for local work.
Every run, result, and report kept — trends and regressions visible over time.
The frontend mirrors the family’s design system — QA lives in the same visual world as the products it tests.
How it works
Configure GDM/GDS URLs and per-service tokens in Settings — or run unauthenticated locally.
Run the seeded suites, build HTTP cases in the browser, or describe a test and let AI draft the steps.
Progress streams over WebSocket; failures surface immediately with full request/response context.
Pass rates, history, and full reports — the evidence a release decision needs.
Use cases
Run the seeded suite against every release candidate and gate on the dashboard.
Verify a freshly deployed environment end-to-end in minutes — straight after ControlPlane finishes.
Functional testers build and maintain API test cases through the UI, at sprint speed.
Scheduled runs against long-lived environments catch drift and breakage early.
Seed new test cases from a sentence, then refine — hours become minutes.
Under the hood
Better together
Every family application shares one identity platform, one design system, one registration pattern, and one deployment path.
Deploys the environments GDTS verifies.
Fills those environments with realistic data.
The primary system under test.
A working demonstration takes thirty minutes — on our environment or yours, with realistic simulated data.
8100 Penn Ave S, suite 150j, Bloomington, MN – 55431
+1 (763) 353-4363