Understanding what a test does just got a lot easier! When you record steps in the mabl Trainer, mabl now generates plain language descriptions - with multilingual support - that capture the intent behind each step.
While default mabl steps describe the underlying actions, AI-generated step descriptions describe each step in terms of what it accomplishes, making tests easier to read, scan, and share with your team:
| Default step name | AI-generated step description |
|---|---|
| Click on the ‘Submit’ button | Submit the login form |
| Insert the value of ‘app.defaults.username’ into the ‘email’ text field | Enter the user’s email address |
| Assert ‘innerText’ of the div element that meets the selected criteria equals ‘Success!’ | Verify the success message appears |
Multilingual support
Previously, all step labels were displayed in English, regardless of your team’s working language. With step descriptions, you can configure the language for generated artifacts to generate step descriptions in other languages! Supported languages include:
- English
- French
- German
- Japanese
- Norwegian
- Portuguese
- Spanish
Workspace owners can configure the language for generated artifacts on the workspace page: Settings > Workspace.
Try it out
Update to the latest version of the mabl Desktop App to try it out.
When you launch your web app in the Trainer, mabl starts generating step descriptions the moment a step is recorded or edited.
You can always rename a step manually. mabl won’t overwrite a description you’ve written yourself.
Learn more
To learn more, check out the article on adding and editing steps in the mabl Trainer.