New | Enhancements | Bug fixes
New
Role-based access control with resource groups
This month, we introduced resource groups as a way to implement more granular role-based access control in your workspace.
Currently, you can use resource groups to restrict accessing certain credentials to specific workspace members. We are committed to expanding resource groups to include support for other resources, with plans to include DataTables and plans in the near future. Learn more.
Mabl for Playwright - EA
Bridge the gap between your Playwright test suites and mabl tests with the new mabl for Playwright packages, now available in early access:
- Use the
@mablhq/playwright-tools
package to add advanced mabl functionality to your Playwright test suites, such as GenAI Assertions and email testing. - Use the
@mablhq/playwright-reporter
package to view results for your Playwright runs in mabl's easy-to-interpret results interface.
Test run artifact export for Xray
Document your testing process and comply with industry standards with the new mabl Xray integration. Available via the app, API, and CLI, the mabl Xray integration exports step-level results, including screenshots, from your mabl tests into Xray test execution. Learn more.
Snippets for API pre- and post-request scripts
Custom scripts in API tests now use snippets for greater flexibility and modularity. Create snippets for your pre- and post-request scripts, combine them with other snippets, or reuse them across different tests as needed. Learn more.
Enhancements
Improvements to GenAI Assertions
We're happy to share two improvements to GenAI Assertions:
- Increased limit for GenAI Assertions - include up to 6 GenAI Assertions per test in cloud runs.
- GenAI Screen Capture - quickly create GenAI Assertions that consider the full context of the viewport instead of targeting a specific element.
Regex assertions for web and mobile tests
Pass in regular expressions to match the text content of the element you're asserting against. Learn more.
Bug fixes
General
- Fixed an issue where the "Go back" button on the 404 page did not work.
- Ensured that pages in the mabl app that showed a list view, such as the Plans, Tests, and Snippets pages, maintained the user's preferred number of rows instead of reverting back to the default when navigating back to the page.
- Resolved an issue with editing credentials.
- Fixed an issue where the file name of an API test export did not use the test's current name if the test had been created by copying another test.
- Fixed an issue that prevented users from continuing an in-app chat with support while the ad hoc run panel was open.
- Fixed an issue that caused the mobile icon to appear in the test version history for any edited browser test.
Test creation
- Fixed an issue with variable resolution in GenAI Assertions.
- Fixed an issue with recording switch context steps on iframes inside shadow DOM.
- Fixed an internationalization issue with displaying the number of rows affected for an update query in the database query editor.
- Fixed an issue with displaying an overridden flow parameter value in "Expected value" section.
- Fixed an issue which prevented mobile training sessions with local devices from starting correctly.
- Fixed an issue that prevented users from saving a mobile test if there was a save conflict.
- Fixed an issue that created incorrect descriptions for "Change device orientation" steps on Android tablets
- Fixed an error which would cause the API Test Editor to crash when viewing a step which sets a variable value to undefined.
Test execution
- Fixed an issue that caused a misalignment of step descriptions and actual steps on the test details and test output pages.
- Fixed an issue that caused intermittent failures when entering text on Android devices
- Fixed an issue that caused API steps to fail if executed after a JS snippet step in iOS cloud executions.
- Ensured that the timezone for iOS and Android devices is set to GMT 00:00 for cloud training and execution.
- Fixed issues with filtering for visual changes and custom steps in test output.
Subscribe to our monthly newsletter
Interested in getting monthly updates sent directly to your inbox? Click here to subscribe to the monthly product newsletter.