Filtering steps in test output

Using the step filter

When viewing the test output for a specific run, you can use the step filter to quickly identify issues, such as "Warning," "JS Exception," and "Error," and get a better understanding of your test. This guide explains how to filter test steps and what the different types of filters mean.

How to filter steps

To filter test output, take the following steps:

  1. Navigate to the Test Output page for the test run you want to review.
  2. Click on the "Filter" bar to open the filter dropdown.
  3. Select a filter from the dropdown. Alternatively, type your own custom filter, such as "loader," "fire," or anything you'd like. The filter uses word stemming to be able to filter additional words that may be relevant, such as "load" from a "loader" filter.
Filtering test output

Filtering test output

Mabl shows the relevant steps after a filter has been applied.

Types of filters

The following table outlines the types of filters available and what they mean.

ErrorThe test step failed. Common reasons for failed test steps include network timeouts, server errors, and failure to find an element that matched the target element criteria.
WarningMabl encountered non-working elements when executing the test step, such as network request errors or failed assertions that use the "continue on failure and mark warning" option.
JavaScript exceptionMabl detected a Javascript error on the page and logged the type of error encountered as well as the page and source, if applicable
Accessibility violationMabl identified accessibility violations during the accessibility check.
Visual changeMabl detected a visual change between the screenshot of the current test run and the original baseline test.
Auto-healMabl could not find a strong match to the target element and identified the best candidate element using the element history.
SuccessThe test step passed.
InfoThe test step is neither a failing nor a passing test step. Steps classified as "info" include steps that start and end a flow.