Open source interface testing tool atest released v0.0.12

atest Version released v0.0.12

atest It is an open source interface testing tool written in Golang and based on YAML format, which can be easily used in local, server-side, continuous integration and other scenarios.
We hope to provide a simple, powerful, and high-quality testing tool, which is convenient for testing, and R&D personnel can quickly and cost-effectively use interface testing to ensure the quality of product development.

After starting the HTTP proxy server with the following command, configure the proxy for your browser, and the business system will automatically record when you open it:

docker run -p 1234:8080 -v /var/tmp:/var/tmp \
  ghcr.io/linuxsuren/api-testing atest-collector \
  --filter-path /api \
  -o /var/tmp/sample.yaml
# --filter-path /api 会过滤所有以 /api 为前缀的 HTTP 请求
# 关闭服务后,您可以在 /var/tmp/sample 这个目录中找到生成的测试用文件

update focus

  • Supports generating test cases through HTTP-based proxy services
  • Support generating interface test coverage based on Swagger data
  • Add test reports in HTML, Markdown and other formats
  • Code refactoring, including: package structure, original file name arrangement, logical abstraction as interfaces and different implementations
  • Support printing all supported template functions
  • Optimizing Kubernetes deployment manifest files
  • Fix known bugs

This release includes the efforts of the following three contributors:

related data

The following is part of the data as of v0.0.12: atest 

  • watch 3
  • fork 9
  • star 33
  • contributor 4
  • 561 binary downloads
  • 7.6k lines of code
  • 94% unit test coverage

For complete information, please visit https://github.com/LinuxSuRen/api-testing/releases/tag/v0.0.12 

Guess you like

Origin www.oschina.net/news/245787/atest-0-0-12