Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update Screenshots and text style

...

Once the JIRA connection has been created (see Configuring Enterprise Tester for JIRA 5.2 and Above), you can begin associating projects in JIRA with projects in Enterprise Tester. Project links can be created and managed either from the Resources tab on your tree view navigator or on the External System Links tab.

External System Links Tab

From the Admin tab, expand Extensions and double click on External Systems. From the External Systems summary grid, double click the External System you wish to create a link to. Then navigate to the Links tab. Click on Add from the tool bar.

Image RemovedImage Added

The Add External System Link screen will appear.  Complete the name Name and select the Link Source.  This is the entity type you wish to synchronize.

Image RemovedImage Added

Once you have selected the Source, additional fields to configure the ET project and the JIRA project will appear.

Image RemovedImage Added

Once you have completed the screen, click on OK.  The External Links Details screen will appear.  See the Field Configuration section below. 

Resources Tab

From the Resources Tab tab, click to expand "Project Links". To view all configured links for your project, double click on your project.

Image RemovedImage Added

To create a new project link select "New" from the toolbar, or from the navigator you can right click on your project and select "Add New Project Link" from the menu, or from the navigator you can right click on your project. Complete the details selecting the JIRA connection that you created in the steps outlined in the above section, and your JIRA project to link to. Now click on 'Save'.

Image RemovedImage Added

Once the project link to JIRA has been created, Enterprise Tester will initiate a refresh of all the metadata. This may take a few minutes.

...

Once you have created the incident project link, the Edit Synchronization Configuration screen will appear.

ET Configuration

There are no options in this section for incident synchronization links The only configuration option available incident synchronization links is the ability to select the Auto-select Link feature. When selected, this feature will automatically select this project link when creating an incident for the project.  There are no other configuration options because Enterprise Tester will synchronize all incidents created in ET for this project with the JIRA project configured.  If you have more than one JIRA project configured to synchronize with this project, you can select which project you wish to synchronize with on the incident screen.  You can also choose to synchronize ET incidents with more than one JIRA project provided that you have set up multiple project links.

Image Added

External System Configuration

If you are synchronizing incidents created in JIRA to Enterprise Tester, you can specify criteria to filter the incidents that will be selected for synchronization.

Image Added

Filtering options include:

  • Type
  • Statuses
  • Priorities
  • JQL
  • Components
  • Affected Versions
  • Fixed Versions

Image Removed 

If no filter criteria is selected all issues logged in the JIRA project will be in scope for synchronization. 

...

The Map Fields activity is the only configuration you will need to complete on this screen.  Note that it is the only activity that displays false in the Configured column. To configure the field mappings, click to select Map Field and click Config from the toolbar.

Image RemovedImage Added

The Configure Field Mappings screen will appear and all ET inbuilt fields have pre-set mapping to JIRA inbuilt fields.

Some fields will require mapping or confirmation of the pre-configured mappings.  These will be marked as false in the Configured column.

Image RemovedImage Added

 

Several configurations are automatically created consisting of Copy Field type mappings and direct Map field type mappings.

...

  1. To complete the field mappings, click on the field row and select Edit from the tool bar.

  2. Complete mapping Enterprise Tester field values to JIRA field values.  Where picklist values in ET and JIRA are exact matches,  the mappings will be automatically configured.

  3. Click Save Changes.

  4. Complete mapping field values for all fields following steps 1-3.


Image RemovedImage Added


JIRA to Enterprise Tester Mappings

...

Task

Configurable

Description

Map Fields

Yes

Allows a set of mappings to be configured to transfer information between the JIRA and ET.

Map Attachments

No

Synchronizes the set of attachments between from JIRA to ET.. This will add new attachments that have not been synchronized previously, and remove previously synchronized attachments that have since been removed.

Synchronize Comments

Yes

Synchronizes all comments added in JIRA to ET.

Add Trackback Comment

Yes

Adds a comment to the synchronized JIRA incident with a trackback link to the ET incident: Linked to Enterprise Tester incident - e.g. Incident: http://server/EnterpriseTester/#/incident/edit/04e7f9e5-5784-4e94-a863-9ef600f0a935 (Name: ) If a comment already exists with the same value, then the comment is not added.

This task will be disabled by default, as its functionality is superseded in JIRA 5 and above by Enterprise Tester's support for creating remote links. If you are using an earlier version of JIRA you may wish to enable this task.

 

 

Image RemovedImage Added

Note that all activities are pre-configured including the Map Fields activity. To view the fields that are pre-configured to synchronize, click on Map Field and then click Config from the toolbar.

Image Removed

The Configure Field Mappings screen will appear and a number of JIRA inbuilt fields have pre-set mapping to ET inbuilt fields.  These are configured as either Copy Field or Automap field type mappings.

 Image Added

The Copy Field type mappings are already configured and the value will be copied from Enterprise Tester to JIRA on Synchronization:

...

When configuring a Copy Field Type field,  you will only need to select the JIRA and ET fields that you are mapping.  The text or value from the source incident will be copied to the incident in the other system.

Image RemovedImage Added

Set Field to Value

On synchronization you can set a value for a field to a specified value.  You only need to specify the field in ET and the the value you would like to set.

 

Image RemovedImage Added

Set Field Value to ( if null or empty)

If the field value is null or empty can you set the field to be set to a specified value.  For this configuration select the field and the value to set.

Image RemovedImage Added

Map

When using the map field configuration, you will be required to manually map the field values.  This is useful when the values in ET and JIRA are different or if you have more that one value that will map to the same value in the other system.

To complete this configuration, you will need to choose ET and JIRA fields whose values will be synchronized and then you will need to complete mapping any values that do not exist in the system that you are synchronizing to.  All values that have exact matches in both systems will automatically be mapped.

 

Image Added
Image RemovedNotes on Field Type Support for Automap and Map Mapping Types

...

Click on Add from the toolbar and enter in a name for your task and click OK.

Image RemovedImage Added

Next, select your JIRA Field and your ET Field and click on Save.

Image RemovedImage Added

 

The task is then created, and is displayed in the tasks grid.

 

Image RemovedImage Added

From the grid you can see that you are able to configure or disable/enable each task.

...

  1. Periodic schedule occurring every 1 minute, from the external system which will update all incidents that have been updated since the last synchronization.  This is conditional on having been previously synchronized.Image RemovedImage Added
  2. Synchronize on change in ET in the direction of ET to JIRA.  A sychronization of all incidents added or updated in ET  since last synchronized will be initiated at the time a change occurs to an incident.  This synchronization only updates JIRA with the changes made in ET. 

Image RemovedImage Added

 

The synchronization frequency can also be configured from the Schedules tab. There are 3 options that can be configured:

...

You can use the tool bar to add a new scheduled synchronization, delete an existing configuration, enable or disable an existing schedule, configure an existing schedule or manually initiate a synchronization.

Image Modified

Synchronization History

You can view the synchronization history from both the synchronization configuration screen and the individual synchronized entities. From the configuration screen you can view all synchronization events, select to only view errors, export the synchronization events to a .CSV file or clear the history.

Image Modified

...

Note

Even if you chose to remove references, this will only apply to Enterprise Tester, JIRA issues / TFS work items will still contain trackback links and remote links referring the Enterprise Tester entity they were synchronized with. This information must be removed manually.

Image Modified

Limitations
 

...