Bug Tracking Configuration

Connect with bug tracking applications to track bugs you encounter while testing your application. Test Studio has integration with the TFS and Jira bug trackers and will log bugs directly into the configured defect tracking system. The bug tracking integration is pluggable and you also can build a plug-in for your custom-made, in-house system.

Team Foundation Server and Azure DevOps

1.  Click the Bug Tracking button under the Extensions section in the Project ribbon.

Bug Tracking

2.  The Manage Bug Tracking dialog appears, where the integrated systems are listed. Select the desired application and click the pencil Pencil to Configure Selected.

Manage Bug Tracking

3.  From the first dropdown select the tracker you will configure - on-premise TFS server or the online service currently named Azure DevOps.

Bug Tracking Setup select TFS on-premise or online

4.  Enter the Server URL and click the Connect button.

TFS service Online

Azure DevOps (Online TFS Service)
TFS server on premise

TFS Server on-premise

Enter valid credentials when prompted. The below example requires username and password for the Azure DevOps service.

TFS Login

5.  Once the connection to the server is successfully established, select the Team Project for Azure DevOps, and the Team Project Collection and Team Project for on-premise server, then click Save.

TFS service Online

Azure DevOps (Online TFS Service)
TFS server on premise

TFS Server on-premise

Jira Server

1.  Click the Bug Tracking button under the Extensions section in the Project ribbon.

Bug Tracking

2.  The Manage Bug Tracking dialog appears, where the integrated systems are listed. Select the desired application and click the pencil Pencil to Configure Selected.

Manage Bug Tracking

3.  Enter the Server URL, username and password and click the Connect button.

The format of the server URL requires http://jiraserver.com (dashboard or other links that end on *.jspa are not accepted).

Login to JIRA

4.  Select your project and click Save.

Login to JIRA Tracker

The JIRA project schema should have a Bug item. The default schema of a new project does not contain such item and Test Studio would fail to submit a bug in that case.

Please note that using xxxx.jira.com for connecting bug tracking to Test Studio requires HTTPS.

Jira Cloud

1.  Add the issue type Bug as an available issue type in your Jira Cloud administration panel.

Issue Types

2.  Your user must be a member of the “jira-users” group to have permission to connect to Jira Cloud from Test Studio. You could also use the “admin” account.

Group Membership

3.  Use the correct URL to connect to your Jira Cloud server.

Bug tracking settings

4.  Enter your Jira username and for a password use a Jira Token generated for your account - that way Test Studio integration will successfully comply with the two-factor authentication for the Jira cloud server.

Jira Login

Set Default Configured Bug Tracker

The Bug Tracking applications are now properly configured. Select one to be the default and click Save.

Manage Bug Tracking

Advanced Settings

Click Advanced Settings Advanced settings button to set whether to attach failure details and/or auto-submit.

  • Attach failure details - Test Studio will include the bug information as an attachment. For example you will see the bug details as a File Attachment in TFS.

  • Auto-submit - Everytime a test or step fails within a test list, Test Studio will automatically submit a bug for you. Please make sure that you've set up a default bug tracking tool.

Note: This is Test Studio test list execution feature only! It works for local and remote test list execution from Test Studio. It works also when test list is run through ArtOfTest.Runner or through the scheduling command line client Telerik.TestStudio.CommandLineClient.

Bug Tracking Settings

In this article
Not finding the help you need? Improve this article