[Open Source] An open-source API debugging and testing tool, an alternative to Postman
Open SourceProcess Management
![[Open Source] An open-source API debugging and testing tool, an alternative to Postman](https://yy123.ink/api/img/1782598055580-5xg94l.jpg)
1. Project Overview
API Testing
An open-source API testing tool.
A command-line-based API testing tool that supports HTTP response validation and generates test reports in formats such as Markdown. An alternative to Postman!!!
2. Open Source License
Licensed under Apache-2.0
3. Screenshots

4. Feature Overview
Functional characteristics
-
Supported Protocols: HTTP, gRPC, tRPC -
Supports exporting test results in multiple formats: Markdown, HTML, PDF, Stdout -
Simple and easy-to-use Mock service with OpenAPI support -
Supports conversion to JMeter file format -
Supports response body field validation or eval -
Uses [JSON schema] to validate response parameters -
Supports preprocessing and postprocessing of API requests -
Supports running in server mode with gRPC and HTTP endpoints -
VS Code extension support -
GitHub extension support -
Supports multiple storage methods (Local, ORM Database, S3, Git, Etcd, etc.) -
HTTP API record -
Supports multiple installation methods (CLI, Container, Native-Service, Operator, Helm, etc.) -
Integrates Prometheus and SkyWalking monitoring
5. Tech Stack
Quick Start
Install via hd or download from releases:
You can also install via Kubernetes. For more details, please refer to: manifests.
Usage is as follows:
API Testing usage example: In this example, you will view the generated API test report in MD format:
atest run -p sample/testsuite-gitlab.yaml --duration 1m --thread 3 --report md
Using Docker
See the README.md documentation for details
下载地址 免费
评论