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

Manual mode

Run in manual mode: testbench-cli-reporter

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

Uploaded Source

Built Distribution

testbench_cli_reporter-1.0rc1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: testbench-cli-reporter-1.0rc1.tar.gz
  • Upload date:
  • Size: 15.8 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.0rc1.tar.gz
Algorithm Hash digest
SHA256 268b9f23228f844dc20d874f69512a65cc2faaf17f4f5fe1ca305688ab81fc12
MD5 9ee6a4703ae12333c3d87c2314d6c13f
BLAKE2b-256 8de8753715b2013097200a7fcf36ebd2640d25afd15b1024ba45ba49beeaa572

See more details on using hashes here.

File details

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

File metadata

  • Download URL: testbench_cli_reporter-1.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 18.7 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.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 a5b2ab590f5e5677df27ed839ec0dd39d641443caa1609984ea103e732d6217b
MD5 2d87be4bb04799254aa0624032425c04
BLAKE2b-256 192df903fb85c2d192d7bda540c5728f71ca917e360a777ee0aeab7fb53a7a47

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