improved

BigQuery Export Supports Partitioned Tables

To help optimize your BigQuery analytics, support for partitioned tables has been added to the mabl BigQuery export feed integration.

improved

See what tests will not run in a plan

You can now run API tests and browser tests within the same plan to offload certain tasks, such as test data creation and authentication, to the API layer. If API tests are added to an existing plan, it may not have an API base URL configured and will not run API tests.

added

Response header assertions in API tests

You can now create assertions against response headers in API tests. To create a header assertion, add a new assertion under Request => Tests, select Header in the Target drop-down, and then enter the header name you wish to assert against.

improved

Chrome v89 available

After extensive validation testing, Google Chrome v89 is now available as the default version of Chrome used by mabl's cloud test runs.

added

Auto-login flows come to the CLI!

After many requests, we have added support for auto login flows in local runs! You can now run tests with auto-login flows from the CLI and the mabl Runner. Download the latest version of the mabl CLI to try it out.

improved

Filter results for mobile test runs

The test results page has been updated results page to filter tests that ran on a selected mobile device.

added

Variables in API test assertions

You can now create variables based on API test response data without the need for scripting. That way you can easily capture dynamic values from one API step response and use those values in another step for its URL, request payload, and assertions.

improved

Running headless tests in parallel in your GitHub pipeline

The mabl Runner - currently in early access - allows running tests in headless mode inside the CI/CD pipeline. Tests running in headless mode typically run faster and executions are also free. In addition, GitHub Actions users can leverage the setup-mabl-cli GitHub Action to kick off tests in headless mode on multiple operating systems in parallel.

added

Duplicating tests and flows on a branch

The duplicate button for tests and flows now duplicates the test or flow onto the branch you have selected instead of onto master. This makes it easier to use this feature to start a new test or flow on a branch by using an existing test as a template.

added

API testing beta

We are excited to announce that end-to-end API testing is now available in beta. You can use the mabl desktop app to create API tests and make assertions on response data without writing code! If you also happen to do any manual testing in Postman, you can easily automate it in mabl by importing your Postman collections.