n3r / qase-testit-migration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qase-testit-migration

This script helps you to migrate your test cases from TestIT to Qase. It's written in Python 3.11 and uses Qase API and TestIT API.

How to use

1. Install dependencies

pip install -r requirements.txt

2. Configure

Create a new config file from the example or use template:

{
    "qase": {
        "api_token": "<QASE_API_TOKEN>",
        "host": "<QASE_API_HOST|Default:qase.io>",
        "ssl": true,
        "enterprise": false
    },
    "testit": {
        "host": "<TESTIT_HOST>",
        "token": "<TESTIT_TOKEN>",
    }
}

Required fields to fill:

  • qase.host - Qase host
  • qase.api - API token from Qase
  • qase.scim - SCIM token from Qase
  • qase.ssl - If set to true migrator will use https instead of http in all requests
  • testit.host - URL of your TestIT instance
  • testit.token - TestIT API token

3. Run

python start.py

About

License:Apache License 2.0


Languages

Language:Python 100.0%