Self-Guided Training Lessons
Use these self-paced training lessons to help you get up to speed on mabl functionality.
Click 'Start Lesson' below each topic to begin!
More lessons to come...
Index
mabl Application
mabl App Introduction
mabl CLI Fundamentals
Test Results Best Practices
Coverage Overview
Visual Testing Overview
Branching
mabl Trainer
mabl Trainer Introduction
Flows
Mastering Variables
Conditionals
mabl Application Introduction
Learning Objectives:
- Understand the key building blocks of mabl.
- Know where each component exists in the mabl app.
- Feel comfortable with how each component relates to one another in mabl testing.
Time to complete: (5-10 minutes)
mabl Trainer Introduction
Learning Objectives:
- Know how to properly initialize a test from the mabl app
- Understand the layout of the mabl trainer
- Feel comfortable performing basic trainer actions and navigation
- Familiarize with best practices for test creation
Time to complete: (5-10 minutes)
Flows
Learning Objectives:
To understand:
- What Flows are
- How to use them on a basic level
- Why they are valuable to your testing
Key Benefits of Flows:
- Easier test management and organization
- Increased test scalability
- Faster test creation
Time to complete: (5-10 minutes)
Mastering Variables
Learning Objectives:
To understand:
- The different variable types available in mabl
- How to create and use them
- When to use what type of variables
Key benefits of Variables:
- Test scenarios that require dynamic values
- Keep tests short by passing variables in-between tests
Common Variable use cases:
- Creating new users for application sign-up
- Fill form with dynamic values instead of static values
mabl CLI Fundamentals
Learning Objectives:
To understand:
- Why and when to use the CLI
- How to inspect mabl configuration
- How to run tests locally and on the cloud
- How to author and edit tests
Time to complete: (5-10 minutes)
Test Results Best Practices
Learning Objectives:
To understand:
- What the tools used for debugging are
- How/when to use those tools when approaching a failure
- Common next steps once an issue has been isolated
Time to complete: (5-10 minutes)
Coverage Overview
Learning Objectives:
- Know how mabl's coverage feature works
- Understand the link crawler plan
- Gain familiarity with coverage calculation and metrics
What is Coverage?
Test Coverage measures how much of your application feature set is exercised by tests.
Why is it Important?
Our Coverage feature allows you to understand your application’s test coverage and easily identify potential gaps in your testing.
Time to complete: (4-7 minutes)
Visual Testing Overview
Learning Objectives:
- Understand the value of Visual Testing
- Know how Visual Testing works
- Understand how Visual Tests are created
- Know where to review Visual changes
Time to complete: (4-7 minutes)
Conditionals
Learning Objectives:
To understand:
- What conditionals are
- How to use conditionals in mabl
Time to complete: (4-7 minutes)
Branching
Learning Objectives:
By the end of this you will:
- Know how branching in mabl works
- Understand how to use, review, and merge branches
Time to complete: (4-7 minutes)
Updated about 1 month ago