In our previous blog, we introduced the three main problems encountered when establishing stable and scalable frontend testing for Mendix applications. In this second installment, we reveal how MTA 3.0 will eliminate fragile frontend tests by leveraging the rich information provided directly by the Mendix models.

Instead of scanning the generated HTML in the page and building a page object model from this, manually or assisted by AI, MTA 3.0 uses the page structure and widgets from the Mendix model to create highly reliable locators. This approach ensures that the locators always correspond to the underlying Mendix model and makes the use and updates for these locators as easy as possible. How does MTA 3.0 do this?
With MTA 3.0, you can create robust frontend tests using locators generated directly from the Mendix model. These locators are easy to maintain and ensure that your tests consistently find the correct element on your Mendix page for actions or assertions. Furthermore, MTA automatically heals tests when widget names are altered or widgets are removed from the page. In future releases, MTA will also self-heal locators for nested widgets whose nesting structure has changed.
Enter your information and choose a day and time when you would like to meet Menditect sales (1,5 hrs).