Explore Curiosity's Platform Use Cases

Our innovative quality solutions help you deliver rigorously tested software earlier, and at less cost!

Test Modeller                    Use Cases

Explore a range of Test Modeller use cases and solutions!

Test Data Automation        Use Cases

Explore our range of Test Data Automation use cases and solutions!

Helpful Resources

Discover a range of helpful resources for getting started with our solutions!

Explore Curiosity's Resources

See how we empower customer success, watch our latest webinars, explore our newest eBooks, read our blogs, and more.

Latest Resources

Explore a wide range of the latest resources from the Curiosity team!

Customer Success Stories

Learn how our customers use our tools to achieve success!

Help & Support

Explore the helpful links below if you need any help.

Creating Quality Since 1995

Curiosity are your partners when designing, building and rigorously testing complex systems in short sprints!

Get To Know Curiosity

Explore our history, learn about our team and the latest Curiosity news!

Customer Success Stories

Learn how our customers use our tools to achieve success!

Connect With Us

Reach out to our team or keep up to date with our latest news!


Model-Based Testing: Navigating the API Labyrinth

Test automation that matches the speed and complexity of API-based development.

A practical guide to testing complex APIs rigorously within short iterations. Generate automated tests, data and virtual services from flowchart models that are quick-to-build and easy-to-maintain.



Targetted API Testing

because manually formulated tests barely scrape the barrel of api complexity
  1. Testing even one API call involves massive complexity. This complexity grows exponentially as API calls are chained together.

  2. A systematic and automated approach overcomes the complexity of testing complex chains of API calls.

  3. Defining test data at the model level enables on-the-fly generation of test data automatically for every API test.

  4. Model-Based test generation with Test Modeller, part of Curiosity's Open Testing Platform, further enables a targeted approach to in-sprint API testing.

Model-Based API Testing eBook



Executive summary

Quality assured in short iterations

APIs are the lifeblood of modern software, enabling organisations to reach across technologies and users faster than ever before. However, the flexibility to incorporate new building blocks into systems creates massive complexity in testing. Modern testing must match the agility of development, executing API tests that hit a vast number of logical combinations in ever-shorter iterations. This eBook sets out an integrated methodology for achieving exactly this. The model-based approach links optimised tests, data and environments to flowchart models that are quick-to-build and easy-to-maintain. As complex APIs change, parallel QA teams can quickly update the central models, auto-generating a set of up-to-date API for every combination.


Speak with an expert

Eradicate time spend on unnecessary scripting, auto-generate scripts and data from quick-to-build models.

Schedule a Demo