The mabl trainer will now track an initial set of keypress events in the latest release (v. 0.3.1.61). These keypresses will then be carried out during each run of the Journey/Flow they were recorded in. Enter, Tab, Backspace and Delete keys are currently supported.
We've made a lot of effort to speed up your tests running in mabl. Our engine has been overhauled with many speed tweaks, resulting in up to 50% run time reduction. You will see the benefits immediately.
As of trainer version 0.3.1.53, you can now reorder steps just by dragging them to a different position in your journey.
mabl shipped Firefox 60 support to keep your journeys running on the most recent Firefox release.
In addition to timer and deployment based triggers, mabl now also supports scheduling tests to run at a fixed time. You can schedule plans to run at a given time every day. Or if you need more control, you can restrict them to run only on certain days. You can add as many schedule based triggers to your plans as you want, allowing a broad range of schedule configurations.
You can now use the up/down arrow keys to control the placement of the step cursor in the trainer. With this control, you can insert steps or flows without replaying to the desired position.
When viewing the output of a failed test, if it has passed previously, there will be a link that opens the passed run's output page in a new tab.
You can now view the list of flows available in a workspace from the mabl webapp under "journeys". Flows that are not used by any journey can also be deleted.
Animations have historically complicated taking journey screenshots, until today. For example, websites that utilize full page GIF background movies may appear completely different in every screenshot taken, due to minute timing differences of when screenshots were captured. To remedy, mabl now freezes all animated image types (e.g. GIF), and SVG animations during journey execution.
Today we introduce a new feature in the trainer to help you compose journeys even faster by reusing common sequences of steps. You can now define a reusable flow by inserting flow boundaries around a set of steps in a training session. Once the session is saved, the reusable flow can be added to any journey within the same workspace. This is available in trainer version 0.3.1.50+.