Case Study: ThinkDonate achieves rapid, optimised API test coverage with Curiosity Software

A Curiosity Software Case Study

Preview of the ThinkDonate Case Study

Automated API Test Generation at ThinkDonate

ThinkDonate, an emerging startup, faced the challenge of rigorously testing the complex, integrated APIs for its new business-critical fundraising platform within a tight seven-month development window. They needed an automated approach to rapidly generate optimized API tests for their hybrid architecture, which included both REST and GraphQL APIs, to avoid risky under-testing and costly manual scripting. Curiosity Software provided the solution using their Test Modeller product.

Curiosity Software implemented a test-driven approach where flowcharts were used to auto-generate a REST Assured test framework, which drove both API development and the creation of living documentation. This solution enabled a 25x reduction in test volume while maintaining coverage, allowed for the discovery and remediation of bugs early in the process, and supported rigorous in-sprint testing. The successful implementation contributed directly to ThinkDonate’s on-time launch and provided a foundation for their ongoing continuous delivery.


Open case study document...

ThinkDonate

Johnny Pitt

Founder


Curiosity Software

3 Case Studies