Meet 2025’s Top-rated Software Test Management Tool. Learn More >

How to export test results from Azure DevOps?

In this article

To export test results from Azure DevOps, you can use one of several methods depending on your specific needs. Here’s a step-by-step guide for the most common methods:

Method 1: Export Test Results via Excel

  1. Access the Test Plans: Navigate to your Azure DevOps project and go to the Test Plans section.
  2. Open the Desired Test Suite: Select the test suite or test plan from which you want to export results.
  3. Export to Excel: Click on the ‘…’ (ellipsis) in the toolbar. Select ‘Export to Excel’. The test cases and results will be downloaded as an Excel file.

Note: This method primarily exports test cases and associated details, but might not include detailed test execution results.

 

Method 2: Use Reporting Features

  1. Access Analytics: If your Azure DevOps project has Azure DevOps Analytics enabled, go to Dashboards or Analytics.
  2. Create a Custom Report: Use Power BI or Excel to connect to Azure DevOps Analytics and create a custom report that includes the desired test result data.
  3. Export Data: Once the report is created, export it as a CSV, Excel, or other desired formats.

 

Method 3: Use REST APIs

  1. Access the Azure DevOps REST API: Use the Azure DevOps Test Results REST API to fetch test results programmatically.
  2. Steps: Authenticate using a Personal Access Token (PAT) and make a GET request to the https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}/results?api-version=7.0 endpoint.
  3. Export Data: Parse the API response and save the data in your desired format (e.g., CSV, Excel).

This method is flexible and suitable for automation or detailed data extraction.

 

Method 4: Use a Marketplace Extension

  1. Search for Export Tools: Go to the Azure DevOps Marketplace and look for extensions like: Excel Reports and [Azure DevOps Test Results Exporter](specific tool may vary).
  2. Install the Extension: Install and configure the extension in your Azure DevOps organization.
  3. Export Test Results: Follow the extension’s instructions to export test results.

 

Method 5: Export from Pipelines

  1. Access Test Results in Pipelines: Go to the Pipelines section and open the pipeline run that contains the test results.
  2. Download Test Results: Locate the test summary or logs and click on Download Logs’, which may include test results in a .trx or another format.
  3. Convert the Format: Use tools such as the Visual Studio Test Results Viewer or convert .trx files to a readable format such as CSV or Excel.

Enhancing Azure DevOps Workflow with QA Touch

QA Touch enhances your workflow with Azure DevOps by acting as a central hub for managing and analyzing test results. It integrates with Azure DevOps, allowing you to sync exported data and gain deeper insights with advanced reporting and analytics. With QA Touch, you can simplify collaboration across teams, link results to requirements, and ensure traceability. Its ability to centralize test management and integrate with other tools such as Jira and Trello makes QA Touch an invaluable asset for optimizing the software testing lifecycle.

Picture of Sridhar K

Sridhar K

All Posts

Deliver quality software with QA Touch

Questions? Explore our docs, videos, and more just one click away!

Real people with life changing results

Insights from QA Teams on QA Touch’s Impact

Frequently asked questions

Everything you need to know about the product and billing

Why QA Touch?

QA Touch is an AI-driven test management platform built by testers for testers. It simplifies collaboration between developers and QA engineers while helping to manage, track, and organize test cases efficiently. Streamline your testing processes, enhance QA visibility, and deliver high-quality software with ease.

QA Touch offers comprehensive features to manage the entire test management process. From easy migration with CSV files to audio-visual recording of issues and activity logs and a shareable dashboard for real-time reporting to stakeholders, we ensure the testing teams are always on top of things.

Our focus is on providing complete visibility and control over testing workflows and fostering collaboration between testers and other stakeholders (both internal and external). You can have a look at all the features here.

Once you sign up, it takes only 30 minutes to get your QA Touch account up and running. After registration, you will receive an account activation email with all the details. Log in with your account details and create your first test project on QA Touch—it’s that simple. You are now ready to start inviting your team and assigning them roles.

If you are finding it difficult to log in or facing any difficulty, feel free to reach our support team at info@qatouch.com

Why is QA Touch the best test management tool for me?

QA Touch is an AI-driven test management platform that simplifies collaboration between your developers and testers. Beyond creating, organizing, and executing test cases, QA Touch enables you to manage projects, track bugs, and monitor time—all in one platform.

With an intuitive UI and seamless two-way integrations, QA Touch adapts to your workflow, making test management, project oversight, and bug tracking smarter and more efficient.

With secure OKTA, Microsoft Azure SSO, and Google SSO enterprise features, you can stay connected in every app.

We have integrations with dozens of major apps like Slack, Jira, Monday.com, Cypress, and many more. Explore the whole list of integrations now supported here: Explore integrations

The test management tool is a modern software application that helps QA teams and developers manage their testing process efficiently. It provides a structured approach to creating, organizing, executing, and tracking tests to ensure software applications meet specified requirements and function properly before release.

Don’t just take our word for it.

QATouch is a leader in G2 market reports.