Quick Reference
| Task | Action | Link |
|---|---|---|
| Install extension | Visual Studio Marketplace | Install |
| Generate token | Project → Settings → Integrations | Generate token |
| Connect extension | Paste token in Azure DevOps | Connect |
| View test runs | TestDino tab in Azure DevOps | View runs |
| Filter runs | Time range and run type filters | Filtering |
Key Features
| Feature | Description |
|---|---|
| Test run visibility | View recent test runs with pass, fail, skipped, and flaky counts |
| Execution metadata | Track duration, commit, branch, and environment per run |
| Time filtering | Filter test runs by date range |
| Secure authentication | Read-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.

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.

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

2
Generate a TestDino API Token
- Log in to TestDino and select your Organization
- Go to Project → Settings → Integrations → Project Access Token

- Click Create Token and copy the generated token

3
Connect Using API Token
Paste the Project token into the input field in Azure DevOps and click Connect.
Once connected, TestDino will start loading your test runs.
Once 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:| Field | Description |
|---|---|
| Test Run ID | Unique identifier and execution duration |
| Commit | Associated commit hash |
| Triggered by | The user who initiated the run |
| Branch & environment | Source branch and test environment |
| Results summary | Passed, failed, skipped, flaky, and total test counts |
Filtering and Refreshing Data
Use the built-in controls to refine displayed test runs:| Control | Function |
|---|---|
| Time range filter | Show runs from a specific period (e.g., Last 30 days) |
| Test run filter | Filter by run type |
| Refresh button | Fetch 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
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
No test runs visible
No test runs visible
- Ensure the API token belongs to the correct TestDino project
- Confirm that test runs exist in TestDino
Authentication error
Authentication error
- Verify the API token is valid and not revoked
- Remove and reconnect the token
Extension not visible
Extension not visible
- Confirm the extension is installed for the correct Azure DevOps organization and project