Document toolboxDocument toolbox

JIRA Capture Integration (Bonfire)

Prerequisite

Please read Usage Guide as a prerequisite to this document.

Go2Group synapseRT plugin allows you to use Bonfire Test Sessions.

JIRA Capture Test Passed?Status of Test Case and connected Requirement will automatically be updated to "Passed"
JIRA Capture Test Failed?Status of Test Case and connected Requirement will automatically be updated to "Failed"

Let us take a look at an example.

  1. Create a new requirement. 
  2. Create a test case related to the requirement you created in Step 1. In the new test case created, you will see a link "Operations of test session". Click on the link and select "Create Test Session".
  3. You should now see a test session created on your test case. Also, notice the "Operations of test session" has a new option to Start/Pause a test session. 

  4. Click on the "Start/Pause Test Session" link and select the test session you have created. The "Current Test Session" message will be displayed till we Stop the test session.
  5. Bugs created during the test session are automatically linked to the requirements belonging to the test session. Let us take a look at how this works. With the current test session running. Create a new issue of type "Bug". The service that creates the automatic links run every 60 seconds. Take a look at the bug you created after 60 seconds and you will notice that a link has automatically been created to the requirements in the test session.

    Please note it takes 1 minute for the linking to be applied from the bug to the requirement in the test session.

  6. Go back to the test case and click on the "Operations of Test Session" and choose to Complete the test session. Here you can choose to link the bugs created during the test session to the test case. This is optional.
  7. Take a look at the test case state and results. You will notice that it has Failed.
  8. Repeat the above steps starting from Step 1 but this time, pass the test session. You will notice that the test case status will also reflect the status "Passed".