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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for testops_robot-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7c332a7e86410a25a3a5072d2813e0dbca1aa8b26584c1ec571aeaba794071 |
|
MD5 | e5c44c0ed3f4b91ef59ad08bee5a3b26 |
|
BLAKE2b-256 | 54379238eb1df946ddaa1f89da14242448651d4efd32f26114b9190e41316985 |