Table of Contents

Running tests in PractiTest, seeing issues in JIRA

Note (Not relevant to Jira no-plugin users): On the first time you report an issue to Jira, a linkage between your PractiTest user and your Jira user will be formed (according to the GDPR regulations). The linkage will happen automatically when you report an issue from a test run.

  1. Run your tests normally.
    When you encounter an issue click the 'Fail & Issue' icon (or prior to that, save the “Step’s Actual Results”). Fail & Issue
  2. Choose the Jira project you want to report the issue to from the ‘Project’ field in the modal box. You will see all the test data already pre-entered, including the summary and description pre-filled with steps you’ve executed, and the failed “Step’s Actual Results” (if this information was already entered in PractiTest). You may add more details to the issue. Then Save.
    Jira Modal Box
  3. After creating the Issue, the plugin does the rest, keeping the issue and test step synchronized.
    • PractiTest will continue to be updated even when you change issue status, name or description.
    • Manage Issues in PractiTest: All Issues connected to JIRA will be seen in PractiTest and synced automatically as there are changes in JIRA.
    • Required Jira Fields - If you have fields that are set to required in your integrated Jira projects, they will appear in the modal box when reporting an issue.
  4. Link existing issues - this option allows you to link your existing Jira tickets to a test step. You can link more than one issue at a time, using commas between the issues IDs.

Importing Jira Tickets as PractiTest’s Requirements

There are 3 ways to import Jira Tickets as requirements to PractiTest:

  1. Import by tickets’ IDs from practiTest: Click on the down arrow next to the “New Requirement” button and select “Sync a new a Requirement from JIRA”. In the requirements import modal box, choose import by tickets’ IDs - you can import either an individual ticket or multiple tickets separated by commas. Import requirements from Jira
  2. Import by Jira filters from PractiTest: Click on the down arrow next to the “New Requirement” button and select “Sync a new a Requirement from JIRA”. In the requirements import modal box, choose 'Jira Filter Name' then choose the name of the relevant Jira filter you want to import. The drop-down list of filters that you see in the modal box, is filters that were either created by you or starred by you.
    Note: If there are tickets from projects that are not integrated with PractiTest within those filters, they won't get imported.
  3. Import a ticket from within Jira as a requirement, and create a new test to cover it from a Jira ticket (Not available for No-Plugin integration. For no-plugin, you will see a link inside the description for more information): Press on the ‘Add Test’ option on the right-hand side of the ticket. The ticket will automatically be imported to PractiTest, and you will be redirected to a newly created test that will be automatically linked to this requirement. Add test option

Synching Jira tickets into PractiTest’s Issues Module

In order to import existing tickets from Jira as Issues in PractiTest, click on the down arrow next to “New Issue” button, and select “Sync a new Issue from Jira” option. You have two options for synching new Jira tickets.

  1. Import by IDs - Paste the ID of your Jira ticket. You can Synch issues in bulk, separated by commas.
  2. Import by Jira filters - check the 'Jira Filter Name' on the import modal box and then choose the name of the relevant Jira filter you want to import. The drop-down list of filters that you see in the modal box displays filters that were either created by you or starred by you. Synch issues from Jira filter

Note: If there are tickets from projects that are not integrated with PractiTest within those filters, they won't get imported.

Embedded PractiTest Test cases and Test runs within your JIRA Issues (Not valid for Jira No-Plugin integration)

Jira no plugin users will see a link for more information inside the description.

  1. View live updated information from PractiTest directly in JIRA.
  2. See the Test runs from practiTest that are linked to any JIRA issues.
  3. See the linked Test cases from Practitest that cover any JIRA user story or requirement. Jira pannels

How to use PractiTest Jira plugin version up to 2.4.x:

Importing Requirements and Defects from JIRA into PractiTest

  1. To import a requirement from JIRA, go to the Requirements module, press the icon next to the ‘New Requirement’ button, press ‘Sync a new Requirement’. Synch requirements
  2. Enter the JIRA Issue key (Issue ID) to import into the PractiTest Requirements grid. You can import multiple tickets, separated by commas.
    ** While the requirement resides in PractiTest it is automatically updated when the JIRA ticket is updated.
    Import Requirements Successful
  3. To sync a defect from JIRA, go to the Issues module, press the icon next to the ‘New Issue’ button, press ‘Sync a new issue from Jira’.
  4. Enter the JIRA Issue key (Issue ID) to import into the PractiTest Issues grid. You can synch a few defects at a time separated by commas
    ** While the issue resides in PractiTest it is automatically updated when updated in JIRA.

Linking existing Requirements in PractiTest to JIRA Issues

  1. Select an existing Requirement in PractiTest.
  2. Click on the “Link” icon in the upper right corner.
  3. Enter the JIRA Issue key.
    * You can choose to un-link or link back any Requirement at any point. Link existing requirement

The PractiTest-JIRA Integration means you can import or link requirements from JIRA into PractiTest and then complete the end-to-end testing process using other PractiTest traceability functionalities by linking requirements to tests in the test library, test runs, reporting etc.

Running tests in PractiTest, seeing issues in JIRA

  1. Run your tests normally.
    When you encounter an issue click the Fail & Issue icon (or prior to that, save the “Step’s Actual Results”).
  2. A new browser tab or window (based on the configuration of your browser) will be launched opening your JIRA new issue page. You will see all the test data already pre-entered, including the summary and description pre-filled with steps you’ve executed, and the failed “Step’s Actual Results” (if this information was already entered in PractiTest). You may add more details to the issue. Then Save. Fail & Issue

    Note: Multi projects and Multi types – Set different projects and different issue types to open directly in JIRA. Once you run the test, when you put your mouse over ‘Fail and Issue’ you can select which project or type (based on your previous configuration) you’ll open in Jira.
    Jira multi-projects and issue types

  3. After saving the issue, the plugin does the rest, keeping the issue and test step synchronized.

    • PractiTest will continue to be updated even when you change issue status, name or description.
    • Manage Issues in PractiTest: All Issues connected to JIRA will be seen in PractiTest and synced automatically as there are changes in JIRA. Synch an issue from Jira

Embedded PractiTest Test cases and Test runs within your JIRA Issues (Not valid for Jira No-Plugin integration)

  1. View live updated information from PractiTest directly in JIRA.
  2. See the Test runs from practiTest that are linked to any JIRA issues.
  3. See the linked Test cases from Practitest that cover any JIRA user story or requirement. Jira pannels