Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ADO Connector for TestingNew to Visual Studio Code? Get it now.
ADO Connector for Testing

ADO Connector for Testing

tecmata GmbH

|
12 installs
| (0) | Free
Retrieves requirements from ADO and links them to test cases. It also checks the traceabilty between requirements and test cases in ADO and VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ADO Connector For Testing

ADO Connector For Testing interacts with Azure DevOps to support test documentation in C# and traceability to work items.

This extension is designed for projects that use Azure DevOps (ADO) as a requirements management tool and C# as the test case language. Its primary purpose is to verify bidirectional traceability.

All links between requirements and test cases must be maintained in ADO, as this extension does not modify this ADO data. Instead, it compares (in a future release) the traceability information in ADO with the traceability defined in C# to ensure consistency and correctness.

Features

  • Search for work items by ID or title to insert a Requirement or a Test Case ID attribute as a trace link
  • Insert a test documentation template
  • Generate Test Specification Document (docx)
  • Generate Requirement Specification Document (docx)
  • Generate a Vector Trace Item Export
  • Updates Test Runs with input from Vector Test Reports

Limitations

  • Only supports test cases written in C#

Extension Settings

This extension contributes the following settings:

  • ado-connector-for-testing.organization: The name of your Azure DevOps organization (e.g., 'my-company').
  • ado-connector-for-testing.project: The name of the Azure DevOps project within your organization.
  • ado-connector-for-testing.reqQueryID: The ID of the Azure DevOps query you wish to execute.
  • ado-connector-for-testing.reqSchema: Name of the C# attribute, e.g. [Requirement()].
  • ado-connector-for-testing.tcQueryID: The ID of the Azure DevOps test case query you wish to execute.
  • ado-connector-for-testing.tcSchema: Name of the C# attribute, e.g. [TestCaseID()].
  • ado-connector-for-testing.forceRQTCCheck: Forces the check that a Test Case ID must be present if a Requirement is present.
  • ado-connector-for-testing.PAT: A Personal Access Token (PAT) with sufficient permissions to access Azure DevOps.
  • ado-connector-for-testing.outputFormat: Select the output format for the documentation.

Roadmap

Planned Features

  • Check that requirement revisions match between ADO and the test code
  • Verify that all test cases have a "tests" link in ADO for all listed requirements
  • Ensure that each test case has a unique ID when linked to a requirement
  • Manage multiple projects

Known Issues

  • Convert HTML inside a simple HTML tag does not work, e.g. <b><table>...</table></b>
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft