An Automatic REST Endpoint Performance Test Generation Suite
Project description
OpenAPI-Perf
An Automatic REST Endpoint Performance Test Generation Suite
---This project will make use of the OpenAPI schema to build an automated REST API performance testing and benchmarking tool. OpenAPI defines an interface for REST APIs allowing automated generation of an API schema which provides insights on the API's usage and expected input and response values. Using the OpenAPI schema we hope automatically generate tests covering all endpoints. We will use these generated tests to both test for endpoint correctness and to gather relevant performance metrics such as response time. We will finally generate an informative report on endpoint performance and correctness, allowing developers to quickly determine potentially problematic endpoints and endpoints that would benefit most from optimization.
Installation
pip install openapi-perf
Usage
Comming soon
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openapi-perf-0.0.1.tar.gz.
File metadata
- Download URL: openapi-perf-0.0.1.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2.post20210112 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fee3e435d694a11ab09d672471a31047f9e78d0d236b8dd2bc4ae6c2ffaedd5
|
|
| MD5 |
2a4dbb55e9fe66b894a05a52276dd50f
|
|
| BLAKE2b-256 |
77f131c152ba972bbc1998454f21eca81f970f9ec5c9a84df1c67a2316f8ef06
|
File details
Details for the file openapi_perf-0.0.1-py3-none-any.whl.
File metadata
- Download URL: openapi_perf-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2.post20210112 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf0120a857402570263cb53cd1cf8fdbcd078ec1606dd39c9a3293a1317e0ef7
|
|
| MD5 |
2412092596fbaab7e7c5cf26b1a790f5
|
|
| BLAKE2b-256 |
1bd9da2c416966e36f7d27b77bcfffdefa592709a712423dcc6475c199a2c324
|