Skip to content

Zephyr Squad for Jira Server migration

At first make sure, that you already have ZAPI plugin installed or your zephyr version works without it.

https://community.atlassian.com/t5/Marketplace-Apps-Integrations/Zephyr-Jira-plugin-REST-API/qaq-p/167486

Configuration file example

Create the json file with content like:

json
{
  "type": "zephyr",
  "debug": true,
  "requestLog": false
  "oneByOne": true,
  "allureConfig": {
    "endpoint": "https://demo.testops.cloud/",
    "token": "allure-testops-token",
    "sslTrustAll": true,
    "projectId": 81,
    "oldApiToken": true,
    "migrationTagPrefix": "zephyr",
    "folderCfPrefix": "Section",
		"issueTrackerId": 3
  },
  "zephyrConfig": {
    "endpoint": "http://localhost:2990/jira",
    "username": "admin",
    "password": "admin",
    "sslTrustAll": true,
    "projectKey": "ZM",
    "issueType": "Test",
    "issueFilter": "and component='API' or component='UI'",
    "customStoryEpic": true,
    "issueLinksType": "Test",
		"migrateLinks": true,
    "epicCustomFieldName": "customfield_10101",
    "customFields": {
      "Priority": "Severity"
    }
  }
}

Configuration parameters

NameMandatoryDescriptionExample
commonPropertiesyessee description here:
Common properties
allureConfigyessee description here:
Allure TestOps properties
zephyrConfig.endpointyesJira instance url
zephyrConfig.usernameyesJira username
zephyrConfig.passwordyesJira password
zephyrConfig.sslTrustAllnoFlag if the host validation should take place. Example "true".true
zephyrConfig.projectKeyyesJira project keyZM
zephyrConfig.issueTypeyesThe name of issue type in Jira systemTest
zephyrConfig.issueFilternoThe filter for issues you want to migrateand component='API' or component='UI'
zephyrConfig.customStoryEpicnoFlag to create Story/Epic custom fields based on testable issues and their epics in the Jira systemfalse
zephyrConfig.issueLinksTypenoType of links to identify the storyTests
zephyrConfig.migrateLinksnoThis flag should be set to true if you need links on issues from Zephyrfalse
zephyrConfig.epicCustomFieldNamenoTechnical name for the epic Jira custom fieldcustomfield_10101
zephyrConfig.customFieldsnoA list of Jira fields which need to be migrated to Allure as custom fields.
Structure: "jira_field_name": "TestOps_custom_field_name"
{"Priority": "Severity"}

Last updated: