With the mabl Trainer, you can quickly build coverage of your web app and deliver quality at scale. If you’re just getting started, use the steps outlined in this article to create your first browser test and select an appropriate next step based on your goals.
Configure test settings
To create a new browser test, click New test and choose Browser test. The browser test creation form includes many options for configuring your test, including descriptions, labels, plans, and credentials.
For your first few tests, it is sufficient to give the test a name and enter the base URL of your app in the Core settings section.
Click Create test to launch the mabl Trainer and start testing.
GenAI Test Creation
To learn more about how you can jumpstart the test creation process, check out GenAI Test Creation, now available in early access.
Test core functionality
The mabl Trainer loads two windows:
- A Chrome browser window opened to your application
- The Trainer window, where you can see the recorded steps and add new steps
With the Rec button on, start interacting with your application. Not sure what to test? Try creating a test that follows a common user journey to validate core functionality in your app, such as:
- Login
- Adding items to a shopping cart
- Updating account settings
- Basic smoke test - verify that the most crucial functionality in the app works as expected
As you record steps, don’t forget to add assertions to validate that your application is behaving as expected.
Button to add assertions
To make sure the test runs as expected, play your steps back in the Trainer.
Playing steps in the Trainer
Run your test
When you’re finished, save your test and close the Trainer.
To run your test, click on the Run test button and choose from one of the following options
- Cloud run (recommended): execute the test from the mabl cloud and view test output in the mabl app.
- Local run: execute the test from your local machine. Use this option if your app is not accessible from the public Internet and you haven’t yet set up your network for mabl tests.
Learn more about the different test execution environments in mabl here.
Next steps
Depending on your current setup and what you want to accomplish, next steps could include learning more about the following:
- Building coverage
- Networking
- Authentication
- More support with the Trainer