Custom qase client
Project description
custom-qase-client
This is an unofficial client QASE
Official client: https://github.com/qase-tms/qase-python
API QASE: https://developers.qase.io/reference/
Guide: https://developers.qase.io/docs
Installation
You can install via pip
$ pip install cqase-client
or with poetry
$ poetry add -D cqase-client
How to work
First, get api token from page https://app.qase.io/user/api/token (See guide)
For body and params use dict type, like in requests library
from cqase.client import QaseClient
client = QaseClient(api_token='YOUR_API_TOKEN')
code = 'CODE' # project code
# create project
body = {'title': f'Title test project', 'code': code, 'access': 'all'}
client.projects.create(body=body)
# create suite
body = {"title": "test suit"}
client.suites.create(code=code, body=body)
# create case
body = {"title": "test case"}
client.cases.create(code=code, body=body)
# create test run
body = {"title": "test run"}
client.runs.create(code=code, body=body)
# upload attachment
client.attachments.upload(code, "./cat.jpeg")
# finish test run
client.runs.complete(code=code, uuid=1)
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
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 cqase-client-0.1.3.tar.gz.
File metadata
- Download URL: cqase-client-0.1.3.tar.gz
- Upload date:
- Size: 11.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.8.9 Darwin/21.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63e458c015b97b2cd8b88981f6b8d8dba959f96aeae08514815843290b3a02fa
|
|
| MD5 |
ea20e9eb5c220c3a2878c43830abc3bf
|
|
| BLAKE2b-256 |
fd6f283fc6934d78cffa840e92902b8e8f05ffd2643f6d0d4cd4e2c63560add0
|
File details
Details for the file cqase_client-0.1.3-py3-none-any.whl.
File metadata
- Download URL: cqase_client-0.1.3-py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.8.9 Darwin/21.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34f4da8b333aa511a44d9fd7a0d1f2d467d8a72484e62b4b786e6c14050d44c1
|
|
| MD5 |
a7bd3cb3fdf99290d5e299c2dd5506a2
|
|
| BLAKE2b-256 |
d91e7e622a09afe279f113d3965ae8d5417cc51b40235d167823fad24cbe6d6e
|