Skip to main content

Easily do more testing for API.

Project description

Domore Api

TesterHome

Domore Api is a quick and handy tool for http(s) api testing. Enjoy it! ✨ 🚀 ✨

Design Philosophy

Key Features

  • Inherit all powerful features of requests, just have fun to handle HTTP(S) in human way.
  • Define testcase in YAML or JSON format, run with pytest in concise and elegant manner.
  • Record and generate testcases with HAR support.
  • Supports variables/extract/validate/hooks mechanisms to create extremely complex test scenarios.
  • With debugtalk.py plugin, any function can be used in any part of your testcase.
  • With jmespath, extract and validate json response has never been easier.
  • With pytest, hundreds of plugins are readily available.
  • With allure or pytest-html, test report can be pretty nice and powerful.
  • With reuse of locust, you can run performance test without extra work.
  • CLI command supported, perfect combination with CI/CD.

Sponsors

Thank you to all our sponsors! ✨🍰✨

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

domore_api-0.1.7.tar.gz (54.1 kB view details)

Uploaded Source

Built Distribution

domore_api-0.1.7-py3-none-any.whl (63.1 kB view details)

Uploaded Python 3

File details

Details for the file domore_api-0.1.7.tar.gz.

File metadata

  • Download URL: domore_api-0.1.7.tar.gz
  • Upload date:
  • Size: 54.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.11.2 Darwin/19.6.0

File hashes

Hashes for domore_api-0.1.7.tar.gz
Algorithm Hash digest
SHA256 bf19005d33bb381ec19ae918a8727bc9428f22fddaf9c88eda7ec4703b4523b8
MD5 83f52d14ea89e7a5c9974ab701a521ec
BLAKE2b-256 48f54516f9a8a26ab02a9645eb9babcb284c2772d62ba6f0aa2155b6677a7858

See more details on using hashes here.

File details

Details for the file domore_api-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: domore_api-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 63.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.1 CPython/3.11.2 Darwin/19.6.0

File hashes

Hashes for domore_api-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 dded9653631ac28de156762ed12ca4e854652ce207f9bd73c33c3d0f83b9c5c3
MD5 3345ebd83b2a91150acb0c5092ce01f7
BLAKE2b-256 31600d90757013d45d75ae2c6944d4e58c48ba71be9f8b063c5e065906834c2d

See more details on using hashes here.

Supported by

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