Skip to main content

CLI Tool to Export XML-Full-Reports from TestBench

Project description

testbench-cli-reporter

Supported Actions

  • Export XML Report from TestBench project
  • Import test execution results into TestBench project
  • Export actions: Create a JSON file which can be used in automatic mode to repeat your previous actions automatically
  • Change connection: Change TestBench server and/or user

Installation

Python 3.6 is required!

pip install --pre testbench-cli-reporter

Manual mode

Just execute in Command Line testbench-cli-reporter or TestBenchCliReporter

Automatic mode

Run in automatic mode: testbench-cli-reporter --configfile /path/to/config/file.json

Config file structure

{
    "configuration": [
        {
            "server_url": "https://testbench:1234/api/1/",
            "loginname": "User A",
            "password": "passwordA",
            "actions": [
                {
                    "type": "ExportXMLReport",
                    "parameters": {
                        "cycleKey": "12345678",
                        "reportRootUID": "ITBEXP-TT-1234",
                        "filters": [],
                        "outputPath": "C:\\Users\\testuser\\Dokumente\\test_report1.zip"
                    }
                },
                {
                    "type": "ExportXMLReport",
                    "parameters": {
                        "cycleKey": "98765432",
                        "reportRootUID": "ITBEXP-TT-4321",
                        "filters": [],
                        "outputPath": "C:\\Users\\testuser\\Dokumente\\test_report2.zip"
                    }
                }
            ]
        },
        {
            "server_url": "https://testbench:9999/api/1/",
            "loginname": "User B",
            "password": "passwordB",
            "actions": [
                {
                    "type": "ExportXMLReport",
                    "parameters": {
                        "cycleKey": "12344321",
                        "reportRootUID": "ITBEXP-TT-1221",
                        "filters": [],
                        "outputPath": "C:\\Users\\testuser\\Dokumente\\test_report3.zip"
                    }
                }
            ]
        }
    ]
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

testbench-cli-reporter-1.0rc6.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

testbench_cli_reporter-1.0rc6-py3-none-any.whl (22.5 kB view details)

Uploaded Python 3

File details

Details for the file testbench-cli-reporter-1.0rc6.tar.gz.

File metadata

  • Download URL: testbench-cli-reporter-1.0rc6.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.0

File hashes

Hashes for testbench-cli-reporter-1.0rc6.tar.gz
Algorithm Hash digest
SHA256 19f3b7841731e9fe6962819804ae7e0e1654fe4c48e3c6c7dbcdd27fdece321f
MD5 23d1ccea62f16fa486f1d37795232fd3
BLAKE2b-256 5e3832cc48c880846714543767da18b5c9bd2d03dcb01810e2c8395c55115bf0

See more details on using hashes here.

File details

Details for the file testbench_cli_reporter-1.0rc6-py3-none-any.whl.

File metadata

  • Download URL: testbench_cli_reporter-1.0rc6-py3-none-any.whl
  • Upload date:
  • Size: 22.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.0

File hashes

Hashes for testbench_cli_reporter-1.0rc6-py3-none-any.whl
Algorithm Hash digest
SHA256 e72a470f13f9d215a154fa36f9c37fb2053f64ff24712ea8e83d5ac91e0853e4
MD5 ad4fb880073ceb1a5048241ec49ed3ab
BLAKE2b-256 99343a500ef785fddc9e37cb42bdb659a27d6ee2677d2a261d0126cdc1cc4990

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page