Welcome to the TestModeller.io Microfocus UFT tutorial !
In this tutorial we'll be covering how to get started with TestModeller.io for MicroFocus UFT.
This is aimed for first-time users along with users who have an existing MicroFocus UFT automation framework using the UFT object repository.
TestModeller.io is a browser-based solution that enables users to:
This quick start guide provides an overview for new users to get started with creating automation for a UFT based automation framework to quickly start creating models and associated automation.
For MicroFocus UFT this means creating models which automatically generate visual basic code which can be directly plugged into your UFT framework.
This section is by no means comprehensive and intended as a quick start guide. If you wish to learn more about modelling we recommend you review our knowledge base along with our video tutorials for a comprehensive guide to creating models and test automation.
The goal is to equip the reader with the working knowledge needed to get started with creating UFT test automation to test their own systems and integrate into their own automation frameworks. With TestModeller.io, this means automatically generating complete automated test suites from models that are quick to build and easy to maintain.
Here we'll be installing all the prerequisites you need to get started with test automation in UFT through TestModeller.io.
Here we'll be importing your UFT object repository for consumption in TestModeller.io.
Start creating an automation model of the system under test.
Generate associated VB scripts for your model.
Test cases are equivalent to paths through the model of a system under test. They are generated automatically from a model, with or without test data and test automation associated with them. Coverage techniques are also available to generate the smallest set of test cases needed to test given features with a required level of rigour.
The tests generated by TestModeller.io are the optimal set of tests to maximise coverage across the model. You can learn more about test coverage and how to edit coverage settings within TestModeller.io at our knowledge base here.
Once you have created a model with overlaid automation, and a test suite containing associated paths, you are ready to create automation scripts for the framework being consumed, in this case visual basic code to be integrated into your UFT project.
Now you've generated your visual basic automation scripts for UFT, let's import them into UFT and run them.
TestModeller.io is built with flexibility in mind. You'll often want to embed your own custom code or make calls to external libraries in your UFT scripts. To facilitate that you can customise and create your own code snippet actions which can be overlaid on the model.