https://github.com/idrinth-api-bench/framework
This is a typescript framework meant to performance test anything even remotely rest-like
https://github.com/idrinth-api-bench/framework
api-testing api-testing-framework benchmarking load-testing node nodejs performance-monitoring performance-testing
Last synced: 2 months ago
JSON representation
This is a typescript framework meant to performance test anything even remotely rest-like
- Host: GitHub
- URL: https://github.com/idrinth-api-bench/framework
- Owner: idrinth-api-bench
- License: mit
- Created: 2024-05-05T22:59:30.000Z (over 1 year ago)
- Default Branch: the-one
- Last Pushed: 2024-09-27T13:22:27.000Z (over 1 year ago)
- Last Synced: 2024-09-28T13:22:05.754Z (over 1 year ago)
- Topics: api-testing, api-testing-framework, benchmarking, load-testing, node, nodejs, performance-monitoring, performance-testing
- Language: TypeScript
- Homepage: https://idrinth-api-ben.ch
- Size: 276 KB
- Stars: 4
- Watchers: 1
- Forks: 5
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# @idrinth-api-bench/framework
[](https://coveralls.io/github/idrinth-api-bench/framework?branch=the-one)
## Contents
- [What does this project do?](#what-does-this-project-do)
- [Code Generation](#code-generation)
- [Usage \& Examples](#usage--examples)
- [CI Images](#ci-images)
- [Licence](#licence)
- [Socials](#socials)
- [Support](#support)
- [Privacy and Compliance](#privacy-and-compliance)
## What does this project do?
This project provides a framework for testing restful APIs and websites for
changes in response times. This helps to detect performance changes in code
in a quick and simple manner.
### Code Generation
Code generation has been extracted into `@idrinth-api-bench/cli`, it can be
run on its own.
## Usage & Examples
Please have a look at the [website](https://idrinth-api-ben.ch) for more
information. Examples are in their own
[repository](https://github.com/idrinth-api-bench/examples)
## CI Images
We have ready to be used CI Images:
- [Gitlab Runner](https://hub.docker.com/r/idrinth/api-bench-gitlab-runner)
- [Gitea Action](https://hub.docker.com/r/idrinth/api-bench-gitea-action)
- [Pure Alpine](https://hub.docker.com/r/idrinth/api-bench)
## Licence
This project is MIT-licenced.
## Socials
Additionally, to support requests via GitHub issue, you can reach us via
[](https://www.linkedin.com/groups/9588634/)
[](https://idrinth-api-bench.slack.com/join/shared_invite/zt-2f4zmw2sz-c3etHzCFq3LtZpkR15xXMA#/shared-invite/email)
## Support
Commercial support and training is provided via
[Björn Büttner](https://bjoern-buettner.me).
## Privacy and Compliance
The `@idrinth-api-bench` framework does not collect any kind of information
about its users or the APIs being tested. All data is local to the device
you run it on or the database server you configure it to dump data in.