前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >API Testing v0.0.17 新增 11 位 contributor,1 位 committer

API Testing v0.0.17 新增 11 位 contributor,1 位 committer

作者头像
LinuxSuRen
发布2024-06-24 12:45:41
600
发布2024-06-24 12:45:41
举报
文章被收录于专栏:JenkinsJenkins

atest 发布 v0.0.17

atest 是致力于帮助开发者持续保持高质量 API 的开源接口工具。

你可以在命令行终端或者容器中启动:

代码语言:javascript
复制

docker run -p 8080:8080 ghcr.io/linuxsuren/api-testing:v0.0.17

亮点

  • 我们提供了基于 Electron 的桌面应用,会极大地方便开发者在桌面环境中测试 API。
  • 为缩减镜像的体积(40M),我们把插件全部以 OCI 的格式单独存储,并在启用时自动下载。
  • 诞生了第二位项目 Committer @yuluo-yx

非常期待 atest 可以帮助更多的项目持续提升、保持 API 稳定性。

🚀 主要的新功能

  • 支持通过 HTTP 请求执行测试套件 (#478) @LinuxSuRen
  • 增加 gRPC 接口对 TLS 的支持 (#477) @DWJ-Squirtle
  • 支持自动下载插件 (#471) @LinuxSuRen
  • 补充代码生成器的 e2e 测试 (#458) @LinuxSuRen
  • 支持复制测试用例和测试套件 (#455) @LinuxSuRen
  • Web 界面上添加切换语言的按钮 (#447) @SamYSF
  • 支持通过 Web 界面查看 YAML 格式的测试套件 (#438) @SamYSF
  • 支持发送测试报告到 gRPC 服务 (#431) @lizzy-0323
  • 支持发送测试报告到 HTTP 服务 (#367) @hahahashen
  • 增加基于 Electron 的桌面应用 (#428) @LinuxSuRen
  • 实现了镜像 Registry 的 Mock 服务 (#425) @LinuxSuRen
  • 支持在 Web 界面启动、刷新 Mock 服务 (#410) @LinuxSuRen
  • 支持根据测试用例生成 JavaScript 代码 (#400) @YukiCoco
  • 支持根据测试用例生成 Python 代码 (#398) @zhouzhou1017
  • 支持根据测试用例生成 Java 代码 (#369) @Agility6
  • 增加日志框架的支持 (#389) @yuluo-yx
  • 生成 Golang 代码时支持 Cookie 的设置 (#363) @SLOWDOWNO
  • 测试用例支持 Cookie 设置 (#355) @LinuxSuRen

🐛 缺陷修复

  • 解决测试用例页面徽章显示的问题 (#462) @SamYSF
  • 解决无法导入 Postman 子集的问题 (#426) @SamYSF
  • 优化 gRPC 消息超过默认值的处理 (#399) @acceleratorssr
  • 解决 golang.org/x/net 的安全漏洞 CVE-2023-45288 (#401) @yuluo-yx
  • 修复生成 Golang 代码时对 HTTP 请求体的设置 (#383) @Agility6

📝 文档

  • 增加行为准则说明 (#379) @yuluo-yx
  • 增加安全漏洞相关的说明 (#391) @yuluo-yx
  • 更新贡献文档说明 (#380) @yuluo-yx

👻 维护

  • 用 openapi 官方的依赖库替换当前实现 (#439) @dshyjtdes8888
  • 增加 issue comment github actions (#382) @yuluo-yx

致谢

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

  • @Agility6
  • @DWJ-Squirtle
  • @LinuxSuRen
  • @SLOWDOWNO
  • @SamYSF
  • @YukiCoco
  • @acceleratorssr
  • @dshyjtdes8888
  • @hahahashen
  • @lizzy-0323
  • @wt-goodluck
  • @yuluo-yx
  • @zhouzhou1017

相关数据

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

  • watch 8
  • fork 47
  • star 209 (+86)
  • contributor 24 (+11)
  • 二进制文件下载量 3.1k (+1.8k)
  • 部分镜像 5.5k (+3.3k)
  • 单元测试覆盖率 74% (-8%)

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Jenkins 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 亮点
  • 🚀 主要的新功能
  • 🐛 缺陷修复
  • 📝 文档
  • 👻 维护
  • 致谢
  • 相关数据
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档