Name | zkt JSON |
Version |
1.0.3
JSON |
| download |
home_page | |
Summary | Helper tool for api test automation |
upload_time | 2023-05-07 18:46:43 |
maintainer | |
docs_url | None |
author | Noé Cruz |
requires_python | >=3.6 |
license | MIT |
keywords |
zurckz
test
testing
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<p align="center">
<a href="https://github.com/NoeCruzMW/zpy-flask-msc-docs"><img width="150" src="https://lh3.googleusercontent.com/a-/AOh14GjLO5qYYR5nQl5hgavUKz4Dv3LVzWDvGtV4xNam=s600-k-no-rp-mo" alt="Zurck'z"></a>
</p>
<p align="center">
<em>Zkt for API Test Automation </em>
</p>
<p align="center"></p>
---
# Zkt
> Zurck'z Testing Tool
This package contains some helpers features for api test automation
ZPy use the following packages:
- zpy-api-core
## Requirements
- Python 3.10+
## Installation
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install py flask micro service core .
```bash
pip install zkt
```
## Features
Contains some helper features.
- Stage
- Step
## Basic Usage
```python
test_scenario = Stepexecutor(
scenario="Create a Generic Order PROD",
steps=[
FullRequestTest("Prepare token request", data_request),
PostHttpRequest("Get Token"),
HttpResponseVerifier("Tooken Response Verifier"),
DictValueExtract("Extract Data Tokens", key="result"),
StoreTransactData("Store Auth Data", key="auth")
],
)
result = test_scenario.execute()
print(result)
```
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
## License
[MIT](https://choosealicense.com/licenses/mit/)
## Authors
[Noé Cruz](https://www.linkedin.com/in/zurckz/)
Raw data
{
"_id": null,
"home_page": "",
"name": "zkt",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "zurckz test testing",
"author": "No\u00e9 Cruz",
"author_email": "contactozurckz@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/eb/67/5c7b3751117946acd1df5bee6a7a72e3ccf70a9fe02114e53416c3e63406/zkt-1.0.3.tar.gz",
"platform": null,
"description": "<p align=\"center\">\n <a href=\"https://github.com/NoeCruzMW/zpy-flask-msc-docs\"><img width=\"150\" src=\"https://lh3.googleusercontent.com/a-/AOh14GjLO5qYYR5nQl5hgavUKz4Dv3LVzWDvGtV4xNam=s600-k-no-rp-mo\" alt=\"Zurck'z\"></a>\n</p>\n<p align=\"center\">\n <em>Zkt for API Test Automation </em>\n</p>\n<p align=\"center\"></p>\n\n---\n\n# Zkt\n\n> Zurck'z Testing Tool\n\nThis package contains some helpers features for api test automation\n\nZPy use the following packages:\n\n- zpy-api-core\n\n## Requirements\n\n- Python 3.10+\n\n## Installation\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install py flask micro service core .\n\n```bash\npip install zkt\n```\n\n## Features\n\nContains some helper features.\n\n- Stage\n - Step\n\n## Basic Usage\n\n```python\n\n\n\n test_scenario = Stepexecutor(\n scenario=\"Create a Generic Order PROD\",\n steps=[\n FullRequestTest(\"Prepare token request\", data_request),\n PostHttpRequest(\"Get Token\"),\n HttpResponseVerifier(\"Tooken Response Verifier\"),\n DictValueExtract(\"Extract Data Tokens\", key=\"result\"),\n StoreTransactData(\"Store Auth Data\", key=\"auth\")\n ],\n )\n\n result = test_scenario.execute()\n print(result)\n\n```\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n\n## Authors\n\n[No\u00e9 Cruz](https://www.linkedin.com/in/zurckz/)\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Helper tool for api test automation",
"version": "1.0.3",
"project_urls": null,
"split_keywords": [
"zurckz",
"test",
"testing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3084d41fd9b78b71817610af5c078892ec174173f7c8314b4b135cd27196381f",
"md5": "9b33fd1e86b71234607b98638ae95498",
"sha256": "2914e839024aa32ccf5ec0835ef3c9d5647ec606f589b992e33f20be8a823759"
},
"downloads": -1,
"filename": "zkt-1.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9b33fd1e86b71234607b98638ae95498",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 4055,
"upload_time": "2023-05-07T18:46:39",
"upload_time_iso_8601": "2023-05-07T18:46:39.772350Z",
"url": "https://files.pythonhosted.org/packages/30/84/d41fd9b78b71817610af5c078892ec174173f7c8314b4b135cd27196381f/zkt-1.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eb675c7b3751117946acd1df5bee6a7a72e3ccf70a9fe02114e53416c3e63406",
"md5": "4cca29cfa0d0cbdf5b17a6e75a83e321",
"sha256": "19b5fd12c3fc4560ad6833e5624c76673c42edafb3088d0028913f34d4ce9d62"
},
"downloads": -1,
"filename": "zkt-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "4cca29cfa0d0cbdf5b17a6e75a83e321",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3912,
"upload_time": "2023-05-07T18:46:43",
"upload_time_iso_8601": "2023-05-07T18:46:43.655466Z",
"url": "https://files.pythonhosted.org/packages/eb/67/5c7b3751117946acd1df5bee6a7a72e3ccf70a9fe02114e53416c3e63406/zkt-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-07 18:46:43",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "zkt"
}