Welcome to the TestModeller.io API Fortress tutorial !
In this tutorial we'll be covering how to get started with TestModeller.io for API Fortress.
This is aimed for first-time users along with users who have existing projects in API Fortress.
A demonstration of Test Modeller for API Fortress covered in this tutorial.
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 coverage based data driven API tests in API Fortress.
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 API tests to test their own web services. With TestModeller.io, this means automatically generating complete automated API tests in API Fortress 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 API Testing through TestModeller.io.
Here we'll be creating a parameterised test in API fortress for consumption in TestModeller.io.
Import your parameterised API Fortress test definitions.
Start creating a data model of the web service under test.
Generate associated API Fortress data scenarios 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 API fortress functions, and a test suite containing associated paths, you are ready to create data scenarios for API Fortress to consume.