Skip to main content

Helper tool for api test automation

Project description

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

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

zkt-1.0.3.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zkt-1.0.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file zkt-1.0.3.tar.gz.

File metadata

  • Download URL: zkt-1.0.3.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.1

File hashes

Hashes for zkt-1.0.3.tar.gz
Algorithm Hash digest
SHA256 19b5fd12c3fc4560ad6833e5624c76673c42edafb3088d0028913f34d4ce9d62
MD5 4cca29cfa0d0cbdf5b17a6e75a83e321
BLAKE2b-256 eb675c7b3751117946acd1df5bee6a7a72e3ccf70a9fe02114e53416c3e63406

See more details on using hashes here.

File details

Details for the file zkt-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: zkt-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.1

File hashes

Hashes for zkt-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2914e839024aa32ccf5ec0835ef3c9d5647ec606f589b992e33f20be8a823759
MD5 9b33fd1e86b71234607b98638ae95498
BLAKE2b-256 3084d41fd9b78b71817610af5c078892ec174173f7c8314b4b135cd27196381f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page