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.0rc4.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

testbench_cli_reporter-1.0rc4-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: testbench-cli-reporter-1.0rc4.tar.gz
  • Upload date:
  • Size: 18.7 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.0rc4.tar.gz
Algorithm Hash digest
SHA256 8c3b66a2ee4f926f082b7791ab0c9a970528dd3b3551a860f134691f4dbb31b9
MD5 a41f70f50ea55641201f97e2014e77bc
BLAKE2b-256 ae99ca315fadaaa9c1cfc2d51e3b7972eefa693411a69bfd778f6e887c463f34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: testbench_cli_reporter-1.0rc4-py3-none-any.whl
  • Upload date:
  • Size: 22.1 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.0rc4-py3-none-any.whl
Algorithm Hash digest
SHA256 d04c008b231797e9a3780f5a99b204ddca4a85e92cdb6b069d62b119deb7f567
MD5 46c332bf531e11fc870d60305f777489
BLAKE2b-256 8dc7020eabd9dc3c5ef733f311dee6b7feeed4b50be9a6870f52b79fcac260b3

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