API Testing v0.0.17 发布,新增 11 位 contributor


atest 发布 v0.0.17

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

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

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


相關推薦

2023-11-01

果缓存、自动保存) 本次版本发布,包含了以下 5 位 contributor 的努力: @Ink-33 @LinuxSuRen @hellojukay @kuv2707 @yuluo-yx 相关数据 下面是 atest 截止到 v0.0.14 的部分数据: watch 7 fork 23 star 104 contributor 1

2023-08-23

式的测试报告 @wjsvec 本次版本发布,包含了以下 5 位 contributor 的努力: @Ink-33 @LinuxSuRen @chan158 @setcy @wjsvec 相关数据 下面是 atest 截止到 v0.0.13 的部分数据: watch 7 fork 18 star 69 contributor 8 二进

2023-06-19

文件 修复已知缺陷 本次版本发布,包含了以下三位 contributor 的努力: @LinuxSuRen @wongearl @yJunS 相关数据 下面是 atest 截止到 v0.0.12 的部分数据: watch 3 fork 9 star 33 contributor 4 二进制文件下载量 561 代

2023-12-01

37 更新到 2.38,参阅发行说明了解更改内容。 linuxPackages_testing_bcachefs现已被linuxPackages_testing软弃用。 ​​​​​​​建议考虑将 NixOS 配置的 boot.kernelPackages 更改为 linuxPackages_testing,直到发布支持 bcachefs 的稳定内核。 所

2023-11-30

git仓库信息。需要更新的话需要从git上获取 openblock 和 testing 仓库,内容覆盖到 htdocs 里的同名文件夹里。 更新内容 开发版合并 由 @杜天微 贡献 https://gitee.com/openblock/openblock/pulls/292 合并主线 由 @杜天微 贡献 https://gitee.com

2023-07-18

table release after months of beta testing. Thanks to all of our dedicated contributors, loyal users, and those who have helped us to keep the lights on here. It's really been a remarkable journey that I couldn't have anticipated starting out back in 1993. Cheers! :-) https://www.slackware.com/anno

2022-08-11

减少在测试资源管理器中查看测试的时间。 “Live Unit Testing”窗口现在有一个状态栏,类似于测试资源管理器。 这应该更深入地了解实时单元测试中正在进行的操作,以及明显地显示错误。 vstest.console 现在支持在一个请

2023-09-04

员资源的匮乏和其他提到的技术限制,将其从 experimental/testing 中删除是合理的。 详情可查看邮件列表。

2024-10-24

将自动清除缓存数据 。 使用示例: func TestExpireWrite(t *testing.T) { gdaoCache.BindExpireWriteClass[dao.Hstest]() //set cache for Hstest hs := dao.NewHstest() hs.Where((hs.ID.Between(0, 2)).Or(hs.ID.Between(10, 15))) hs.Limit(3) hs.Selects() //第一次查询,缓冲池没

2024-10-23

属到之前的业务组问题 docs: 增加 ipmi 仪表盘模板 New Contributors @nl594 made their first contribution in #2204 夜莺项目简介 夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控

2024-08-18

t end 调查工具对标准安全性验证的适用性 Testing infra + contributors for a-mir-formality 为 rustc diagnostic output 使用 annotate-snippet User-wide 的构建缓存 公告称,这些目标旨在进一步实现 Rust 的使命,即让每个人都能构建可靠、高

2022-11-18

题进行了介绍,包括社区近期工作进展汇报、技术委员会新增委员选举以及新建SIG申请等,其中议题详细情况如下: 一、社区工作进展汇报 首先,openKylin社区 Community SIG Owner刘敏就近期社区工作进展做了总结汇报。据介绍,ope

2023-12-05

配摩尔线程 MTT S80 摩尔线程 MTT S80 显卡,于 2022 年 11 月发布,搭载了完整的“春晓”芯片核心,内置 4096 个 MUSA 流处理核心、128 个 Tensor 张量核心,在 1.8GHz 的主频下,能够提供 14.4TFLOPS 的单精度浮点算力。deepin 面向 MTT S80 的

2022-12-26

经过一年半的努力,Haiku OS 终于发布了第四个 Beta 测试版,即 R1/Beta4。此版本改进了 Haiku 的硬件支持和整体稳定性,并提供了更多的 software ports 可供使用;还解决 400 多个 bug 和 enhancement tickets。 Haiku 前身是 BeOS 操作系