- Print
- DarkLight
Test Modeller 101
- Print
- DarkLight
Test Modeller 101 is a series of tutorials that provide hands-on practice for approaching sprint testing better. It covers topics such as signing up to Test Modeller, creating models, specifying test data, generating tests, automating tests and reusing subflows. It also provides an overview of the 5 main automation frameworks and how to use them in Test Modeller. With this tutorial series users can learn how to create optimised test cases and automate them with ease.
Course Overview: Getting Started
Follow this series of Test Modeller 101 Tutorials to get hands-on practice for approaching in-sprint testing better.
You’ll meet subject-matter experts at Curiosity Software as they take you through key techniques for Test Modeller.
Introduction
Sign up to Test Modeller and learn about the support offered during your 14-day trial.
1.2 Creating a Project and Navigation
Learn how to use workspaces and control access for different users or user groups.
Building Models
Understand file management in Test Modeller and create your first project.
Learn how to find example models and projects provided within Test Modeller.
Understand BPMN notation and the block types used to create models in Test Modeller.
Test Data Specification
3.1 Defining Test Data at the Model Level
Learn how to specify test data for tests generated in Test Modeller.
3.2 Synthetic Data Functions in Test Modeller
Understand how and when to use synthetic test data functions to create test data.
3.3 Using Data Lists with a Model
Learn how to insert and deploy data lists in a model and generate test cases.
Test Generation
Learn how to use coverage profiles to generate optimised test cases in Test Modeller.
4.2 Browsing Test Cases and Data
Learn how to review and export test cases in Test Modeller.
Create advanced coverage profiles to generate tests, positive tests and negative tests from your model.
Understand when and why to use constraints in Test Modeller.
Test Automation
5.1 Introduction to QuickStart Tutorials
See an overview of our 5 main automation frameworks.
5.2 Overlaying Test Automation
Learn where to overlay automation and the best techniques for getting automation assets onto the model.
Understand Code Templates and their use in relation to an automation framework.
Learn how to use importers to quickly populate Test Modeller with automation.
5.5 Code Generation and Execution
Learn how a pre-built automation model can be used to create and run automation scripts.
Identify the benefits of test plans as part of a CI/CD pipeline where you can set up regression suites.
Reusable Subflows
Understand when and how to re-use subprocesses in master flows, and the value of doing it.
6.2 Parameterising Subflow Test Data
Understand how to parameterise subprocess data.
6.3 Tagging Subprocesses for Test Case Generation
Learn how to use tags to define various levels of test coverage, including low and exhaustive.