Go to file
Rick 2f93d1d029
chore: remove redundant log output (#36)
2023-04-11 14:57:26 +08:00
.github chore: remove redundant log output (#36) 2023-04-11 14:57:26 +08:00
cmd feat: support to set the log level (#33) 2023-04-08 18:27:21 +08:00
pkg chore: remove redundant log output (#36) 2023-04-11 14:57:26 +08:00
sample feat: support to set the log level (#33) 2023-04-08 18:27:21 +08:00
.gitignore feat: add grpc server support (#22) 2023-04-04 13:18:51 +08:00
.goreleaser.yaml feat: support to run a specific test case via grpc (#28) 2023-04-05 18:59:08 +08:00
CONTRIBUTION.md feat: support output the test report (#17) 2023-04-01 19:00:50 +08:00
Dockerfile feat: support to set the log level (#33) 2023-04-08 18:27:21 +08:00
LICENSE Initial commit 2022-06-08 14:12:05 +08:00
Makefile fix the base image (#26) 2023-04-04 14:13:16 +08:00
README.md feat: support to run a specific test case via grpc (#28) 2023-04-05 18:59:08 +08:00
action.yml Add goreleaser config file 2022-06-09 11:09:01 +08:00
go.mod feat: support to set the log level (#33) 2023-04-08 18:27:21 +08:00
go.sum feat: support to print the JSON schema of the TestSuite struct (#31) 2023-04-06 17:40:38 +08:00
main.go feat: support to print a sample YAML (#20) 2023-04-02 11:50:43 +08:00

README.md

Codacy Badge Codacy Badge GitHub All Releases

This is a API testing tool.

Feature

  • Response Body fields equation check
  • Response Body eval
  • Output reference between TestCase
  • Run in server mode, and provide the gRPC endpoint
  • VS Code extension support

Template

The following fields are templated with sprig:

  • API
  • Request Body

TODO

  • Reduce the size of context
  • Support customized context

Limit

  • Only support to parse the response body when it's a map or array