API Testing 是一款用 Go 编写的,采用 MIT 开源协议的接口测试工具,包括常规测试以及性能测试。同时,也提供了 VS Code 插件以方便使用。
本次版本 v0.0.11 主要更新的点包括:
- 动态生成符合 Kubernetes 自定义资源名称的随机字符串
- 支持校验任意 Kubernetes 自定义资源
- 执行测试用例前,先对 YAML 格式进行校验,并在有错误时给出提示
- 根据 SonarQube 给出的代码扫描结果对代码做了响应的优化
- 提供更多的使用样例
下面是完整的变更记录,包括两位 contributor:
- feat: add template function randomKubernetesName (#48) @LinuxSuRen
- feat: support run the specify test cases instead of all (#50) @LinuxSuRen
- feat: support to validate the YAML file via schema (#49) @LinuxSuRen
- fix the duplicates (#44) @LinuxSuRen
- chore: add more samples about how to use the HTTP request (#47) @LinuxSuRen
- doc: add an introduction about this project (#42) @LinuxSuRen
- Update README.md for atest run --report args error (#45) @haiker2011
- fix: the code smells from sonarqube (#43) @LinuxSuRen
- feat: support verify against Kubernetes resources (#41) @LinuxSuRen
https://github.com/LinuxSuRen/api-testing
↙↙↙阅读原文可查看相关链接,并与作者交流