Skip to content

Allure TestOps migration

WARNING

MIGRATION AVAILABLE FOR ALLURE TESTOPS VERSION > 4.26.0

Configuration file example

Create the json file with content like:

json
{
  "type": "testops",
  "debug": true,
  "requestLog": false,
  "oneByOne": true,
  "allureConfig": {
    "endpoint": "https://demo.testops.cloud/",
    "token": "api-token",
    "sslTrustAll": true,
    "projectId": 96,
    "migrationTagPrefix": "testops"
  },
  "testopsConfig": {
    "endpoint": "https://old-allure-testops-endpoint/",
    "token": "api-token",
    "sslTrustAll": true,
    "projectId": 3,
    "testCaseIds": [1,2,3],
    "customFields": {
      "Feature": "Feature",
      "Story": "Story"
    }
  }
}

Fields description

NameMandatory
commonPropertiesyessee description here:
Common properties
allureConfigyessee description here:
Allure TestOps properties
testopsConfig.endpointyesOld Allure TestOps instance url
testopsConfig.tokenOld Allure TestOps token
testopsConfig.sslTrustAllnoFlag if the host validation should take place. Example "true".true
testopsConfig.projectIdyesOld testops project id2
testItConfig.testCaseIdsnoA list of specific cases for migration can be specified. Without this parameter the migration will be done for all cases in the project[1,2,3]
testopsConfig.customFieldsnoA list of cf values which need to be migrate to allure as custom fields.
"customFields": { "Suite": "Suite", "Feature": "Feature" }

Last updated: