Connecting to Defect Trackers

The ability to interface with multiple defect tracking applications is another key feature of the tool. This interface allows incidents created in Enterprise Tester to be automatically created in the defect tracking system. It also allows any updates to synchronize between the two systems in both directions.

Enterprise Tester interfaces with Atlassian’s JIRA and Microsoft Team Foundation Server (TFS) for defect management.

Incidents created in Enterprise Tester are allocated a unique ID which becomes automatically associated to the ID of the issue that is created in JIRA or TFS. Enterprise Tester displays both the Enterprise Tester incident ID and the JIRA or TFS issue ID.  A link to the associated issue in JIRA or TFS is also available on the incident recorded in Enterprise Tester.

Add Defect Tracker Connection

To add a connection to a defect tracking system

  • Open the ‘Admin’ tab of the tree view.

  • Click on Organizations and expand your Organization. Right click on ‘Defect Trackers’ and select ‘Add Tracker’.

Enter the Defect Tracker Details:

Type

Select the tracker type from the list of supported trackers.

Name

Enter a name for the tracker that will identify it within Enterprise Architect.

URL

Enter the URL path for the defect tracker.  The URL should take the following forms:

JIRA: http://<server>/rpc/soap/jirasoapservice-v2?wsdl          

e.g. http://localhost:8080/rpc/soap/jirasoapservice-v2?wsdl

TFS: http://<ServerURL>/<Project Collection>                     

e.g.http://tfs2010server.com:8080/tfs/ProjectET

UserName

Enter a gateway* username for the defect tracker.

Password

Enter the password for the  gateway username.

Enabled

Check this box to enable the connection to the defect tracker.

Ignore Remote

Check this box to ignore invalid remote certificates.

If possible, the Gateway Account should be set up as an administration account in JIRA/TFS.  This will allow creation, and update of incidents across all projects and will hold sufficient privileges to support enhanced functionality when further integration features are implemented.

When you have completed all the details click on ‘Save’.

Enterprise Tester will test the tracker and will save all details if the connection works.

Enterprise Tester comes complete with the JIRA and TFS interface modules and can be configured immediately. 

The next step is to set up your Enterprise Tester project configuration to your JIRA project.  Please refer to the Administration Guide for more information.

Advanced Settings

From the navigator, if you right click on defect trackers to bring up the menu, the Advanced Settings options will allow to selection of the custom fields from your defect tracker that should be synchronized with Enterprise Tester.

By default, all the custom fields in the defect tracker will be selected for synchronization.

Once the user has updated the custom field synchronization configuration and the new configuration is saved, the defect tracker settings are updated to include only the enabled custom fields list. Note: From this point on if additional custom fields are added to the defect tracker, by default they will not be selected for synchronization.  An Enterprise Tester system administrator will need to update this configuration to include the new custom fields for synchronization. A Refresh Lookups will need to be performed after adding custom fields to the synchronization configuration. 

  • No labels