New | Enhancements | Bug fixes
New
GenAI-powered test failure summaries EA
Ever wish you could spend less time troubleshooting failed tests? Now you can! With test failure summaries, you can harness the power of generative AI to analyze test output and identify reasons why the test may have failed.
During the early access period, workspace owners can enable test failure summaries on the Labs page: Settings > Labs. Learn more.
Generating a test failure summary
General availability of Database Connectivity
By setting up a database connection in mabl, you can integrate database queries directly into your browser and mobile tests to unlock more complex testing workflows! Now generally available, database query steps include the following highlights:
- AI Query Generator: Generate a query using a natural language description of what you want the query to do
- Add parameters: Create queries from dynamically generated parameters that you define
- Create variables: Populate mabl test data using data from your database
To learn more, check out the release note.
Enhancements
Enhancements to GenAI Assertions
GenAI Assertions are currently available in early access. During the last month, we made two exciting enhancements:
Support for comparing tests and flows
You can now compare changes between two different versions of a mobile test or flow! Comparing versions is a great tool for troubleshooting test failures and understanding changes over time. With this update, you can also resolve conflicts between mobile tests and flow versions when merging branches. Learn more.
Test metadata APIs
We've added two more endpoints to the mabl API for managing test metadata, including names, labels, and descriptions:
Bug fixes
General
- Resolved an issue that caused some users to be logged out before the configured session duration expired.
- Fixed an issue that broke the "Source control revision" filter on the Results > By deployment page.
Test creation
- Fixed a bug where opening certain pages in the mabl Trainer would show a white screen.
- Fixed an issue in the API Test Editor where changing an API URL in one step would sometimes carry over to other steps.
- Fixed an issue in the API Test Editor that caused pre-request scripts to display for the wrong step.
- Improved the launch times of Android training sessions and test runs.
- Fixed a bug where database query steps did not use the selected test environment during Trainer replay.
Execution
- Ensured that flow parameters were not accessible outside of the flow in local and cloud runs.
- Resolved an issue that caused ad hoc cloud runs triggered from the Trainer to use the wrong DataTable.
- Fixed an issue where exported variables containing invalid JSON would prevent a test from completing.
Subscribe to our monthly newsletter
Interested in getting monthly updates sent directly to your inbox? Click here to subscribe to the monthly product newsletter.