Teams that track testing in Azure DevOps can now see mabl results in Azure Test Plans. When we released the Azure Boards integration in October, it filed work items from failed runs and built tests from work items. Now it can also record plan run results on the Test Cases in your test plan, next to your team's manual results.
With mabl's automated results in your test plan, your progress charts and reports reflect all of your testing without needing to set up a pipeline step or custom script.
Get started
If your team already uses the Azure Boards integration, take the following steps to record results in Azure Test Plans.
- In the mabl app, go to Settings > Integrations and click on the pencil icon for your Azure Boards integration.
- Under Results sync, check Sync plan run results to Azure Test Plans and choose a Default test plan. A mabl plan can also choose its own test plan, so your smoke and regression plans, for example, can record results in different test plans.
- Optional: under Test Cases, choose when mabl marks linked Test Cases as Automated, so your test plan's automation coverage includes mabl tests without associating them through a pipeline:
- When linked: as soon as a mabl test links the Test Case.
- After a passing run: Planned when a mabl test links it, then Automated after that test passes a cloud run on the main branch in the last 30 days.
- Click Save.
- Link your mabl tests to Test Cases in the Test cases section of each test, using the Test Case's ID, such as
AB#123, or its URL.
When a plan run finishes, mabl adds a test run to your test plan, named after the mabl plan. It then records a result on each Test Case that the plan's tests link to. Each result links to the mabl test run, and a failed result also includes a screenshot of the application's final state and mabl's failure analysis, when your workspace has one.