Skip to main content

Zurck'z

Zkt for API Test Automation


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 to install py flask micro service core .

pip install zkt

Features

Contains some helper features.

  • Stage
    • Step

Basic Usage

    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

Authors

Noé Cruz

Metadata

Release files for zkt 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zkt 1.0.3
File Size Uploaded
zkt-1.0.3.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zkt 1.0.3
File Interpreter ABI Platform
zkt-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 8.0 kB

Release files / zkt-1.0.3.tar.gz

Download URL zkt-1.0.3.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
19b5fd12c3fc4560ad6833e5624c76673c42edafb3088d0028913f34d4ce9d62
BLAKE2b-256 checksum
How to use checksums
eb675c7b3751117946acd1df5bee6a7a72e3ccf70a9fe02114e53416c3e63406
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.1

Release files / zkt-1.0.3-py3-none-any.whl

Download URL zkt-1.0.3-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2914e839024aa32ccf5ec0835ef3c9d5647ec606f589b992e33f20be8a823759
BLAKE2b-256 checksum
How to use checksums
3084d41fd9b78b71817610af5c078892ec174173f7c8314b4b135cd27196381f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.1

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page