← All episodes
#48CLASSICSJul 7, 2026 · 1H 17M

Testing GraphQL, Data and Dashboards at Geckoboard — feat. Mike Harris (Geckoboard)

MIKE HARRISMike Harris — Geckoboard

A tester explains how GraphQL schemas and clever test data make dashboard testing tractable.

AUTOMATIONCOMMUNITY
Listen
Full audio on Podbean
Play on Podbean

Show notes

A tester explains how GraphQL schemas and clever test data make dashboard testing tractable. Mike Harris, tester at Geckoboard and BCS SIGiST program chair, describes testing a data-visualization dashboard product where controlling input data and validating outputs is the core challenge. He praises GraphQL's schema as a natural coverage reference, pairing boundary-value research with a colleague's random-data generator to explore the API early, then hardening useful cases into a CircleCI regression pack. He shares creative test-data sourcing (NASA planetary data plus invented 'Klingon planets' for extreme numbers), exploratory testing at the API level per Elisabeth Hendrickson, and continuous deployment practices. He also reflects on remote working, community events going virtual, and blending work with home life. **In this episode:** - API Testing - Test Data Management - Exploratory Te

More in CLASSICS

Related episodes