Undo and redo in the trainer

Posted by Stephen Vance 2 years ago

No one's perfect. We all makes mistakes, both people and, believe it or not, software. What do you want to do when you make a mistake? Undo it! And when you make a mistake thinking something was a mistake and want to undo your undo? Redo it!

Filter Images by Date and URL Fragment

Posted by Geoff Cooney 2 years ago

The mabl image explorer now supports filtering on partial URLs as well as date ranges. This means you can easily filter down to a specific pages at any given point in time in your recent history, making it much easier to identify when visual regressions were introduced.

New random string macros: alphaLower, alphaUpper

Posted by James Baldassari 2 years ago

Two new random string macros have been added to the trainer in version 2.4.0:

Bamboo label support

Posted by Mike DeCosta 2 years ago

The Bamboo plugin version 0.0.9 adds label support for creating deployments. Now you can restrict your plans that get kicked off by selecting labels from a multi-select box during configuration.

Highlighted Elements in the mabl Trainer

Posted by Michael Bartucca 2 years ago

With version 2.3.7 of the mabl trainer you can now highlight elements in the page on demand and during replay of mabl steps. To highlight one on demand simply hover over a step, click the new highlight element icon, and the trainer will search for element in the current page and temporarily highlight it if found.

Use a flow more than once in a journey

Posted by Tamara Yu 2 years ago

We are happy to announce that, starting with Trainer v2.3.6, you can use a flow more than once in a journey. Edits made to a flow are synchronized across all occurrences, as shown in this example where we use the same flow to perform two searches.

Plan stages

Posted by James Baldassari 2 years ago

Journeys can now be grouped into stages for greater control over how they will run within the plan. Each stage can specify whether the journeys in that stage should run sequentially or in parallel. Subsequent stages will not begin execution until all previous stages have completed, so dependencies between journeys can be modeled by placing them in different stages. A stage can also be marked as always run which means that it should be executed even if a failure occurs in a previous stage, enabling patterns such as set up / test / tear down. See plan stages for more information.

Edit test steps within the mabl app

Posted by Tamara Yu 2 years ago

We often hear from users that sometimes they just want to make a quick change to their test without leaving the mabl app. That is now possible with Trainer version 2.3.3. There are two ways to start editing a test: Quick Edit and Launch Trainer. In Quick Edit mode, the Trainer pops into the mabl app. You can edit almost everything, as long as it does not require interaction with the app under test. Replay is also disabled for the same reason. But you can delete steps, edit assertions, add waits, reorder steps, create flows, and so much more. Happy testing!

More Step Details in the mabl Trainer

Posted by Michael Bartucca 2 years ago

Steps in the mabl Trainer (v. 2.2.75) can now be expanded to show additional information on the element when available. Simply hover over the step to show the step toolbar and look for the + icon which will appear when there is more information to display. Here you'll see additional details about the element interacted with during the step execution such as XPath, element ID, name, and more. You will also be able to see variable information for the step as well. mabl will continually update this information as tests are run in the mabl cloud.

Improved zoom for screenshots

Posted by Ryan Jones 2 years ago