AzureTestSync is a Visual Studio Code extension that allows you to easily sync your tests with Azure DevOps. With this extension, you can seamlessly integrate your test cases, test plans, and test results with your Azure DevOps project.
Features
Sync test cases: Quickly synchronize your test cases from Azure DevOps to your local workspace, making it easy to work on them offline.
Update test cases: Make changes to your test cases locally and sync them back to Azure DevOps, ensuring that your changes are reflected in your project.
Execute tests: Run your tests directly from Visual Studio Code and have the results automatically synced to Azure DevOps, providing real-time visibility into your test execution.
Getting Started
Install the AzureTestSync extension from the Visual Studio Code marketplace.
Open your workspace or project that contains your tests.
Connect to your Azure DevOps project by providing your credentials.
Sync your test cases from Azure DevOps to your local workspace.
Make changes to your test cases locally and sync them back to Azure DevOps.
Execute your tests and view the results in Azure DevOps.
Requirements
Visual Studio Code version 1.50.0 or higher.
Azure DevOps account with appropriate permissions to access test cases, test plans, and test results.
C# DevKit Licenses
License
This extension is licensed under the MIT License.
This extension utilizes C# DevKit to detect the tests and thus requires the Microsoft C# DevKit license.
This extensions developed has no link to microsoft and is purely for open source use.