开源接口测试工具 atest 发布 v0.0.12


atest 版本发布 v0.0.12

atest 是一款用 Golang 编写的、基于 YAML 格式的开源接口测试工具,可以方便地在本地、服务端、持续集成等场景中使用。
我们希望提供一个简单、强大、高质量的测试工具,方便测试、研发人员快速、低成本地借助接口测试为产品研发质量保驾护航。

通过以下命令启动 HTTP 代理服务器后,给您的浏览器配置该代理,打开业务系统就会自动录制:

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 这个目录中找到生成的测试用文件

更新重点

  • 支持通过基于 HTTP 代理服务生成测试用例
  • 支持根据 Swagger 数据生成接口测试覆盖率
  • 增加 HTML、Markdown 等格式的测试报告
  • 代码重构,包括:包结构、原文件名整理,逻辑抽象为接口以及不同实现
  • 支持打印所有支持的模板函数
  • 优化 Kubernetes 的部署清单文件
  • 修复已知缺陷

本次版本发布,包含了以下三位 contributor 的努力:

  • @LinuxSuRen
  • @wongearl
  • @yJunS

相关数据

下面是 atest 截止到 v0.0.12 的部分数据:

  • watch 3
  • fork 9
  • star 33
  • contributor 4
  • 二进制文件下载量 561
  • 代码行数 7.6k
  • 单元测试覆盖率 94%

想了解完整信息的话,请访问 https://github.com/LinuxSuRen/api-testing/releases/tag/v0.0.12


相關推薦

2023-08-23

 v0.0.13 atest 是一款用 Golang 编写的、开源的接口测试工具。 你可以在容器中启动: docker run -v /var/www/sample:/var/www/sample \ --network host \ linuxsuren/api-testing:master 或者,直接下载二进制文件后启动: atest server --local

2023-11-01

 v0.0.14 atest 是一款用 Golang 编写的、开源的接口测试工具。 你可以在容器中启动: docker run --network host \ linuxsuren/api-testing:master 或者,直接下载二进制文件后启动: atest server --local-storage /var/www/sample 主要

2023-02-28

2023年2月24日,MeterSphere一站式开源持续测试平台正式发布v2.7.0版本。 在这一版本中,MeterSphere在测试跟踪模块进行了UX交互升级,整个页面采用轻量化设计进行整体降噪,页面信息更加清晰易懂,操作流程更顺畅,用户体验得

2023-01-17

2023年1月16日,MeterSphere一站式开源持续测试平台正式发布v2.6.0版本。 在这一版本中,MeterSphere的UI自动化测试模块与环境管理全面打通,更好地满足了用户一个脚本同时跑多个环境的测试需求。在测试跟踪模块中,测试计划关

2022-09-27

2022年9月26日,MeterSphere一站式开源持续测试平台正式发布v2.2.0版本。 在这一版本中,MeterSphere在接口测试模块中,接口定义支持自定义模板,用户可以在模板中添加自定义字段,以满足不同研发团队在接口管理方面的个性化需

2022-11-29

2022年11月28日,MeterSphere一站式开源持续测试平台正式发布v2.4.0版本。 在这一版本中,MeterSphere在测试跟踪和接口测试模块中对首页进行了UX交互升级,将部分指标进行了饼图、柱状图的展示优化,同时根据社区用户的实际使用

2023-10-31

2023年10月30日,MeterSphere一站式开源持续测试平台正式发布v2.10.8 LTS版本。自2023年5月发布v2.10 LTS版本后,MeterSphere开源项目组坚持发布小版本,持续进行问题的修复更新,并针对部分功能进行优化。 本次发布的MeterSphere v2.10.8

2023-10-21

【源创会预告】1024 程序员节(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> 一:codes 简介 Codes  是一个 高效、简洁、轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化

2023-09-28

一:codes 简介 Codes  是一个 高效、简洁、轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd 等功能; Codes 帮助企业加速融合研发、测试、运维一体化进程 常态下,

2023-09-02

一:codes 简介 Codes  是一个 高效、简洁、轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd 等功能; Codes 帮助企业加速融合研发、测试、运维一体化进程 常态下,

2022-12-10

方位的品牌宣传和产品推广。ShopWind v3.x 标准版开始走向开源,打造一款完全开源的电商系统,可以免费用于商业运营或者二次开发,免于商业版权的烦恼。v3.x 商业版包含 PC、手机 H5、微商城、APP 客户端(Andorid+iOS)、微信小

2022-11-02

zyplayer-doc 是一款开源的在线文档工具,现有 API 接口文档(Swagger、OpenApi、自建接口)、WIKI 文档、数据库文档(数据库表结构查看管理、SQL 执行)、Dubbo 文档。 在线文档:zyplayer-doc 使用文档 体验地址:http://doc.zyplayer.com 

2023-11-30

一:codes 简介 Codes  是一个 高效、简洁、轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd 等功能; Codes 帮助企业加速融合研发、测试、运维一体化进程 常态下,

2023-08-10

一:codes 简介 Codes  是一个 高效、简洁、轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd 等功能; Codes 帮助企业加速融合研发、测试、运维一体化进程 常态下,刀