Devoted to your JIRA issue tracker? At PractiTest, we understand… and so we’ve enabled integration with JIRA, leading to the seamless management of a comprehensive end-to-end QA and development process using both of these great solutions. Following this simple setup, your JIRA Server instance will be automatically updated with issues arising during testing with PractiTest, though you can still add details in JIRA about each issue. PractiTest also allows users to present a single, uniform view covering requirements, tests, and issues.

Note: The two-way integration is supported only under PractiTest’s Enterprise and Unlimited licenses

Page Table of Contents

Configuration
How to include only part of your JIRA projects in PractiTest Integration and exclude others
Project level integration settings
Importing Requirements and Defects from JIRA into PractiTest
Linking existing Requirements in PractiTest to JIRA Issues
LReady to roll: Running tests in PractiTest, seeing issues in JIRA
Embedded PractiTest Test cases and Test runs within your JIRA Issues

Configuration

Note: The configuration can only be set by a user with PractiTest account owner level permissions, and Jira admin-level permissions.

Configuration steps:

  1. In PractiTest, go to Account settings - Integrations tab - select JIRA Server and generate and copy API Token.
    Jira Server select
  2. In Jira, Click on the “Administration” link on the top right. Click 'Manage Plugins' and then 'Upload Plugin'
    PractiTest plugin Jira server
  3. Upload the jar file – get the latest plugin from the atlassian marketplace.
  4. Fill in the API-Token (taken from the PractiTest Account Settings)
    • The Host should be https://api.practitest.com/
    • The Proxy should be wss://proxy.practitest.com:443/
  5. Verify that the connection status is 'Connected'.

Note: The PractiTest plugin for JIRA Server is supported for JIRA-4 and above.

In addition please note that the ‘pt_id’ custom field will be automatically added to your JIRA custom fields after installing the PractiTest plugin.

In case you have many boards within JIRA project/s you would like to integrate with PractiTest, or you have screens dedicated for issue creation, please associate the ‘pt_id’ field with the boards’ screens/issue creation screens as well.

To do that, please go to JIRA Settings – Issues – Custom fields – press the ‘settings’ icon next to the ‘pt_id’ field – Screens.

How to include only part of your JIRA projects in PractiTest Integration and exclude others

Note: Only Jira admins can modify and choose which Jira projects will be integrated.

  1. Go to your Jira Administration.
  2. go to Manage add-ons - click on PractiTest Integration Add-on
    Manage addons Jira Server
  3. Click on Configure.
    Configure addons Jira Server
  4. Check “Enable PractiTest addon for the following projects only”, and check the specific projects that you wish to integrate. Any project that you don’t check will not be integrated.

Note: by default the box is unchecked and all projects are integrated.

Integrated projects list

Project level integration settings

Note: This process can be done by users with PractiTest Admin permissions as well as Account Owners.

  1. In PractiTest, go to Settings - Integrations - press 'Activate' on issue integration section - select Jira Cloud from the dropdown list.
  2. Add a new row for each of the Jira projects you want to integrate with this PractiTest project, select the relevant project and issue type. project integration settings

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 ‘Import a Requirement’. import requirement from JIRA
  2. Enter the JIRA Issue key (Issue ID) to import into the PractiTest Requirements grid. You can import multiple tickets, setperated by commas.
    ** While the requirement resides in PractiTest it is automatically updated when the JIRA ticket is updated.
    IMPORT REQUIREMENTS SUCCESSFUL
  3. To synch 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 or Unlink Requirements from JIRA to PractiTest

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.

Ready to roll: 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.support_seeing_issues_in_JIRANote: Multi projects and Multi types – Set different project 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_project3. Having saved the Issue (step 2), 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 changed in JIRA
Import Issues from JIRA

Embedded PractiTest Test cases and Test runs within your JIRA Issues

  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.

 

desplayOf tests in JIRA

 

<< Previous Next >>