Azure DevOps formerly known as Team Foundation Server (TFS) and Visual Studio Team System (VSTS) without any doubt is most popular set of tools amongst Microsoft users.
Test. We at TestCollab now offer integration with Azure DevOps as defects manager allowing a tester to report an issue in Azure automatically in the event of a test case failure.
Integration with Azure DevOps as a defects manager is the next in the series of defects managers that TestCollab supports.
Configuring Azure DevOps as defects manager
Steps:
Start by enabling defects management for the current project
Select Azure DevOps as defects / issue manager
Sign-in to your Microsoft account you use for Azure DevOps
Select your organization
Select the project where you want the issues to be reported
Type of issue that need to be created in the selected project
State being a field that is mandatory, you can select the default value for the this
You can also opt to show certain Azure DevOps fields on report defect page
Save the settings
Optionally you can test the settings to make sure that a test issue is reported in Azure DevOps
Note
There is an important point worth noting, the administrator of organization must have enabled "Third-party application access via OAuth" under Policies section on organization settings for Azure DevOps. The Organization policy is accessible at
(Make sure you replace <<<ORGANIZATION_NAME>>>)
The defects settings can only be done by administrator(s) of the company. To configure.
Connecting other user's Azure DevOps accounts
Users, other than the administrator (who has configured defects management) can also link their Azure account to let them be identified as an issue reporter.
After navigating to defects management settings page, user can connect his account.
Once user has linked Azure account, he would be treated as reporter for the issues reported by him while running test cases.
Reporting defect
To get a multi line text entry box generated in TestCollab for an Azure DevOps field, please use "multiline" as description while defining field properties in Azure DevOps.
To know how tester can report defect at the time of running a test case if it fails, please refer this article.
Note:
Integration with Azure DevOps is available for companies on Premium or higher plans
If you encounter an error that is not specific to the defect being reported then please consider checking the project specific defects management settings to see if the connection you configured is still valid, as sometimes change in Azure DevOps profile / API token may invalidate the connection.