Skip to main content
The TestDino Azure DevOps extension displays TestDino project test runs directly inside Azure DevOps. QA engineers, developers, and managers can track test execution results without switching tools. The extension connects your Azure DevOps project to TestDino using a Project Access Token and fetches data over HTTPS. Extension link: TestDino on Visual Studio Marketplace

Quick Reference

TaskActionLink
Install extensionVisual Studio MarketplaceInstall
Generate tokenProject → Settings → IntegrationsGenerate token
Connect extensionPaste token in Azure DevOpsConnect
View test runsTestDino tab in Azure DevOpsView runs
Filter runsTime range and run type filtersFiltering

Key Features

FeatureDescription
Test run visibilityView recent test runs with pass, fail, skipped, and flaky counts
Execution metadataTrack duration, commit, branch, and environment per run
Time filteringFilter test runs by date range
Secure authenticationRead-only Project token-based access

Prerequisites

  • An active Azure DevOps organization and project
  • A TestDino account with at least one project
  • Permission to install extensions in Azure DevOps
  • A valid TestDino Project Access Token

Install the Extension

1

Open the Marketplace

Go to the Visual Studio Marketplace and search for TestDino.Open the Visual Studio Marketplace
2

Install the extension

Click Install and select the Azure DevOps organization.
3

Confirm installation

After installation, TestDino appears in the left navigation of your Azure DevOps project.Confirm installation in Azure DevOps

Connect Azure DevOps to TestDino

After installation, connect the extension to TestDino.
1

Open TestDino in Azure DevOps

  • Navigate to your Azure DevOps project
  • From the left sidebar, click TestDino
You will see a Connect to TestDino screen prompting for a Project token.Connect to TestDino screen
2

Generate a TestDino API Token

  1. Log in to TestDino and select your Organization
  2. Go to Project → Settings → Integrations → Project Access Token
Generate TestDino API token
  1. Click Create Token and copy the generated token
Create personal access token
Keep this token secure. It provides read access to your test run data.
3

Connect Using API Token

Paste the Project token into the input field in Azure DevOps and click Connect.Connect using API tokenOnce connected, TestDino will start loading your test runs.

Viewing Test Runs

After a successful connection, you can view TestDino test runs directly in Azure DevOps. Each test run displays:
FieldDescription
Test Run IDUnique identifier and execution duration
CommitAssociated commit hash
Triggered byThe user who initiated the run
Branch & environmentSource branch and test environment
Results summaryPassed, failed, skipped, flaky, and total test counts
This allows teams to quickly assess test health without leaving Azure DevOps. Viewing test runs in Azure DevOps

Filtering and Refreshing Data

Use the built-in controls to refine displayed test runs:
ControlFunction
Time range filterShow runs from a specific period (e.g., Last 30 days)
Test run filterFilter by run type
Refresh buttonFetch the latest data from TestDino

Removing or Updating the API Token

If you need to change or revoke access:
  • Click Remove Token in the TestDino Azure DevOps view
  • Reconnect using a new Project Access Token
This is useful when rotating credentials or switching TestDino projects.

Permissions and Security

The extension uses a read-only API token to fetch test run data.
  • No test execution or data modification is performed
  • Data is fetched securely over HTTPS
  • Tokens can be revoked anytime from the TestDino settings

Troubleshooting

  • Ensure the API token belongs to the correct TestDino project
  • Confirm that test runs exist in TestDino
  • Verify the API token is valid and not revoked
  • Remove and reconnect the token
  • Confirm the extension is installed for the correct Azure DevOps organization and project