CLI for the Tuskr test management API
Project description
tuskr-cli
Command-line interface for the Tuskr test management API.
Install
pipx install tuskr-cli
# or
pip install tuskr-cli
Quick Start
Get your API token from Tuskr → Top Menu → User Profile Icon → API.
tuskr config set --token YOUR_TOKEN --tenant-id YOUR_TENANT_ID
tuskr config validate
Commands
| Group | Command | Description |
|---|---|---|
config |
set |
Save credentials |
config |
show |
Print current credentials (token masked) |
config |
validate |
Verify credentials against the API |
project |
list |
List projects |
project |
create |
Create a project |
case |
list |
List test cases |
case |
create |
Create a test case |
case |
upsert |
Upsert a test case from JSON |
case |
import |
Bulk import test cases from JSON |
run |
list |
List test runs |
run |
create |
Create a test run |
run |
results |
Get results for a test run |
run |
add-results |
Bulk-add results from JSON |
run |
import-junit |
Import results from JUnit XML |
suite |
list |
List test suites |
All list commands support --limit, --offset, and --json (machine-readable output).
Examples
# List all projects
tuskr project list
# List test cases in a project
tuskr case list --project-id <PROJECT_ID>
# Create a test run
tuskr run create --name "Sprint 12 regression" --project-id <PROJECT_ID>
# Import JUnit XML results from CI
tuskr run import-junit --run-id <RUN_ID> --project-id <PROJECT_ID> --file results.xml
# Check what failed
tuskr run results <RUN_ID> --status failed --json
API Reference
https://tuskr.app/kb/latest/api
License
MIT
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
tuskr_cli-0.1.0.tar.gz
(7.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tuskr_cli-0.1.0.tar.gz.
File metadata
- Download URL: tuskr_cli-0.1.0.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e563288931447ee0eb18a2fe500b8049ce089849a28d9852c447031c94fff84a
|
|
| MD5 |
1f62b80843bfe26cfa0a5b9b0b1021dc
|
|
| BLAKE2b-256 |
eafb5b50068ff228877a2f675622d9e079cb3d46d14f8c66805c4fc04620cba5
|
File details
Details for the file tuskr_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tuskr_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f0843cb653786e23bdfb3acb055c8b0a6f34710da0e5c6c00f96ac98ba82455
|
|
| MD5 |
8eade8376d82b84df0eada00eca70830
|
|
| BLAKE2b-256 |
6f78ecc900a31082b8eb95fff819b2e61b545e20ad2f089464afefe2993a7517
|