Easily do more testing for API.
Project description
Domore Api
Domore Api is a quick and handy tool for http(s) api testing. Enjoy it! ✨ 🚀 ✨
Design Philosophy
- Convention over configuration
- ROI matters
- Embrace open source, leverage
requests
,pytest
,pydantic
,allure
,pytest-html
andlocust
.
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
orpytest-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! ✨🍰✨ (become a sponsor)
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.2.tar.gz
(68.6 kB
view hashes)
Built Distribution
domore_api-0.1.2-py3-none-any.whl
(61.8 kB
view hashes)
Close
Hashes for domore_api-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dad671e1fb9410d6c1e553485d739ed43a067718a011a924b80e86465b4614e |
|
MD5 | 8e885e9846ee93468b60521053dfd4c3 |
|
BLAKE2b-256 | 9594d6762a6dbb8583852bca59086f842b5f4bca80fb7770f34fc98baf4d8dbd |