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!

Introducing the Rigour of Model Based Testing to Behaviour Driven Development

Maximise the rigour of testing and retain the flexibility of Behaviour-Driven Development. With Test Modeller, you can copy-and-paste Gherkin scenarios to complete visual models, before generating a comprehensive set of tests, data, and automated tests that keep up with fast-changing user needs. 

Try Test Modeller


Model-Based Testing for BDD

Watch this short demo to see how easily Gherkin scenarios can be converted automatically to clear and complete visual flowcharts. This consolidates the overlapping steps in the Behavior-Driven requirements, while missing or invalid logic can be spotted at a glance. The unambiguous flowchart provides developers with a clear specification and dependency map of the system, creating code with fewer defects stemming from fragmentary written specifications. 

The same model drives rigorous, automated testing, with maximised test coverage to detect more defects earlier, and at less cost to fix. Automated coverage algorithms create a set of tests that exhaustively “cover” the model of the Gherkin scenarios, while granular coverage techniques can be applied to focus on new or critical functionality. A comprehensive range of easy-to-use data generation functions define accurate data which is created “just in time” as the tests are executed across new or existing automation frameworks. 

As new or updated Gherkin scenarios are created, maintaining the complete test pack is as easy as updating the central model and regenerating the tests. The result is complete designs, leading to higher quality code, and a rigorous set of tests that can react to fast changing user needs – all with the flexibility of Behaviour-Driven Development.  

Read the test automation solution page to find out more about how Test Modeller can introduce complete test automation in Behaviour-Driven environments.

Read The free ebook


Speak with an expert

Discover how Curiosity's Test Modeller can help you automate your testing!

Schedule a Demo