Synchronizing QC from JIRA

Aus ExpeccoWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Motivation

In a project, there was a need to synchronize JIRA-defects with a Quality Center (QC) database. The challenge was to:

  • find all open bugs in the Qualtity-Center database,
  • for each of them, find and crosscheck the bug in the JIRA system,
  • if different, update the QC defect status as fetched from the JIRA system.

An additional slight complication was the fact, that JIRA was not accessable via its XML-RPC interface (because it was disabled). Therefore, it had to be read via its regular web-browser gui.

The following example makes use of both the webTest (Selenium) and the QC Interface plugins and their associated libraries. Without those plugins, you cannot run the example.

Overall Structure

Datei:QC JIRA Sync 1.png

Finding all QC Bugs with a Particular Status

Datei:QC JIRA Sync 2.png

Finding the JIRA Status

the JIRA interaction was captured from a web-session, and then adjusted to have the required values as input parameters:

Datei:QC JIRA Sync 3.png

Summary

This example demonstrates, that expecco is not only useful as a tool for testautomation, but also to automate day-to-day tasks in your enterprise. This automation task was written very quickly and runs daily at a customer site, saving at least half an hour of man-power every day. Thus, expecco can return its investment even faster, by automating such day-to-day tasks.


 



Back to the Examples page.
Back to the english main page.
Zurück zur deutschen Hauptseite.

Meine Werkzeuge