Bug Tracking Configuration

Connect with bug tracking applications to track bugs you encounter while testing your application. Test Studio has integration with the following bug trackers:

Log bugs directly from Test Studio into defect tracking systems like TeamPulse and Team Foundation Server. The bug tracking integration is pluggable, so you can build a plug-in for your custom-made, in-house system.

1.  There are two ways to launch Bug Tracking on the Project tab:

  • Click the Bug Tracking button in the Extensions ribbon.

Bug Tracking

2.  The Manage Bug Tracking dialog appears . Select an application and click Configure Selected Pencil. The following steps are for TFS. For TeamPulse, skip to step 6. For Jira, skip to step 7.

Manage Bug Tracking

  • Click Advanced Settings Advanced settings button to set whether to attach failure details and 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

3.  If you have previously configured Bug Tracking Settings through the Exploratory Tool, you can choose to import those settings.

Import Bug Tracking Settings

4.  Enter the Server URL, Username, Password, and click Connect.

Bug Tracking Setup

5.  Under the TFS Project Details section, select the Team Project Collection and Team Project, then click Save. Skip to step 9.

TFS Trackers

6.  Enter the Server URL, TeamPulse credentials, and click Connect. Under the Project Options section, select the Project, Severity, and Status. Click Save .

Login to TP

7.  Enter the Server URL, Username, Password, and click Connect .

Login to JIRA

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

8.  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 Account.

Bug tracking settings

4.  You should enter the same username and password as you would use to log in to your Jira Cloud account

Jira Login

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

Manage Bug Tracking