Skip to main content

Katalon TestOps Robot Plugin

Project description

Testops Robot

TestOps Robot for Python language.

Usage

Configuration

Environment variables

Configurations will be read from environment variables, and properties file in this order.

  • TESTOPS_SERVER_URL

    Katalon TestOps endpoint (default: https://testops.katalon.io).

  • TESTOPS_API_KEY

    Your Katalon TestOps API Key.

  • TESTOPS_PROJECT_ID

    The Katalon TestOps project that will receive the test results.

  • TESTOPS_BASELINE_COLLECTION_ID

    The Baseline Collection will choose to compare with checkpoints created by the test and support continuous testing with AI - Visual Testing.

  • TESTOPS_REPORT_FOLDER

    The local directory where test results will be written to (default: testops-report).

  • TESTOPS_PROXY_SERVER_TYPE

  • TESTOPS_PROXY_HOST

  • TESTOPS_PROXY_PORT

  • TESTOPS_PROXY_USERNAME

  • TESTOPS_PROXY_PASSWORD

Configuration file

Create a testops-config.json file in the top-level directory.

{
    // Default value: https://testops.katalon.io
    "basePath": "",
    "apiKey": "",
    "projectId": "",
    // Support continuous testing with AI - Visual Testing
    "baselineCollectionId": "",
    // Default value: testops-report
    "reportFolder": "",
    "proxy": {
        "protocol": "", // Value: http, https
        "host": "",
        "port": "",
        "auth": {
            "username": "",
            "password": ""
        }
    }
}

Install testops-robot plugin

pip3 install testops-robot

Run with robot with listener

robot --listener testops.Listener <file .robot>

Samples

TODO: create sample repo for robot framwork in katalon

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

testops-robot-1.0.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

testops_robot-1.0.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file testops-robot-1.0.0.tar.gz.

File metadata

  • Download URL: testops-robot-1.0.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for testops-robot-1.0.0.tar.gz
Algorithm Hash digest
SHA256 621d9787a701d2b4592629d60195af16f464fd7d7d8f7d4bac57f68ea63e21a9
MD5 eeb18877779cbbff4649874da37e493b
BLAKE2b-256 1338970b01cc52f93446f8d02c57b9200a134d2aa62834fd3a6f99ec5e78124f

See more details on using hashes here.

File details

Details for the file testops_robot-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: testops_robot-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.15

File hashes

Hashes for testops_robot-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f7c332a7e86410a25a3a5072d2813e0dbca1aa8b26584c1ec571aeaba794071
MD5 e5c44c0ed3f4b91ef59ad08bee5a3b26
BLAKE2b-256 54379238eb1df946ddaa1f89da14242448651d4efd32f26114b9190e41316985

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