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 Test Generation for Micro Focus UFT

Rigorous and Reactive Test Automation

Rapidly build models from Micro Focus UFT (Unified Functional Testing) repositories, and automatically generate optimised UFT scripts and data. Test Modeller enables rigorous automated testing within short iterations, using easy-to-maintain flowcharts to generate and execute a comprehensive set of UFT Scripts.

Schedule a Demo


“Manual” automation cannot keep up with fast-changing systems

Automating test execution is necessary to perform the volume of testing required by complex modern applications. However, automation frameworks can introduce bottlenecks of their own. Manually scripting or recording tests one-by-one is too slow for short iterations. Engineers then spend further time finding or making complex data for their tests, and often out-of-date or misaligned data causes test failures where there are no actual bugs. As systems quickly change, existing tests must furthermore be checked and updated. This leads to a growing backlog of automated tests to create or maintain, leaving new or updated system logic untested and exposed to costly bugs.

Read The free eBook


Model-Based Test Automation for Micro Focus UFT

Test Modeller introduces all the benefits of Model-Based testing to Micro Focus UFT frameworks. “Fast modelling” rapidly builds complete flowchart from UFT object repositories, automatically generating optimised test scripts and data from the models. Pre-defined rules automatically model the positive and negative scenarios associated with each object, while intelligent data definition identifies the data needed to test each equivalence class. This rapidly builds logically complete models of the system under test, before applying automated algorithms to detect the smallest number of tests needed for optimal coverage. The test data functions resolve “just in time” during the rapid test creation, finding or making up-to-date test data for every UFT script.


Model-Based Test Automation for UFT avoids the bottlenecks often associated with scripted test automation. Generating accurate scripts for bespoke frameworks reduces the reliance on manual scripting, making each existing page object re-usable in automated test creation. Re-usable subflows furthermore make end-to-end testing as simple as dragging-and-dropping blocks, generating coverage-optimised tests. If the system changes, QA teams no longer need to worry about checking and updating existing UFT tests: quickly updating the model re-generates an up-to-date set of tests for web, mobile, desktop and SAP testing.

Try Test Modeller


Rigorous and Reactive Test Automation for Micro Focus UFT

Watch this short example of functional web UI testing using UFT, and see how:

  1. Test Modeller’s synchronization engine automatically imports objects from the UFT repository, making existing UFT automation re-usable in minutes.

  2. “Fast Modelling” rapidly creates logical models from the imported objects, dragging-and-dropping re-usable automation from a central library.

  3. Pre-defined rules automatically model the positive and negative scenarios associated with each object as it’s modelled, rapidly building flowcharts to drive more rigorous testing.

  4. Intelligent data definition automatically tags dynamic data functions for each modelled object, generating valid data for every test on demand.

  5. Automated coverage algorithms generate the smallest set of UFT test scripts and data needed to achieve optimal test coverage.

  6. Re-usable subprocesses make end-to-end testing as easy as dragging-and-dropping blocks to visual models, generating complex tests without manual scripting.

  7. A re-usable process automatically pushes the optimized scripts and data to existing UFT frameworks, matching any custom and bespoke test code.

  8. Maintaining UFT frameworks becomes as quick and simple as updating central flowcharts and re-generating tests for web, mobile, desktop and SAP testing.


Speak with an expert

Discover how Curiosity can help automate your testing with Test Modeller!

Schedule a Demo