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
相關文章
- MySQL-新增列,新增或修改欄位的註釋MySql
- phoenix API服務釋出API
- java11釋出Java
- CentOS 5.11 釋出CentOS
- 現代 WorkManager API 已釋出API
- 谷歌釋出Android Auto API谷歌AndroidAPI
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- oracle 11G 新增欄位調整效能Oracle
- Arctic Code Vault Contributor 上榜了 go-admin v1.1 beta 版本釋出Go
- 華為雲釋出CodeArts API,為API護航API
- Oracle 增加修改刪除欄位與新增註釋Oracle
- Ubuntu 11.10 釋出!Ubuntu
- 11.2.0.3.8 PSU釋出
- Oracle 11g釋出Oracle
- Fedora 21 再次推遲釋出 光棍節(11.11)釋出正式版
- 深入淺出 testing-library
- TypeScript 0.9.1 釋出,新增 typeof 關鍵字TypeScript
- Nexpose 6.6.273 釋出,新增功能概覽
- 思科 ISE 3.4 釋出,新增功能概覽
- API開發平臺,全面快速整合釋出API服務API
- Oracle11g新特性 - 快速線上新增not null欄位OracleNull
- 三十分鐘成為 Contributor | 為 TiKV 新增 built-in 函式UI函式
- Open API Initiative釋出OpenAPI規範3.0.0API
- Slackware 11.0釋出(轉)
- gout v0.0.4釋出,新增介面benchmark功能Go
- Excelize 釋出 2.4.1 版本,新增併發安全支援Excelize
- Google Drive新增靜態網站釋出功能Go網站
- FastWiki v0.1.0釋出!新增超多功能AST
- Veritas Backup Exec 24.0 釋出,新增功能概覽
- EMQX v4.4.5 釋出:新增排他訂閱及 MQTT 5.0 釋出屬性支援MQQT
- Oracle 11.2.0.3 - 11g 最新版釋出Oracle
- [譯] 使用 Python Flask 框架釋出機器學習 APIPythonFlask框架機器學習API
- Android O API 已釋出最終版本AndroidAPI
- 騰訊雲 API 閘道器產品釋出API
- TensorFlow 1.11.0 已正式釋出!
- Android 11正式版釋出Android
- Android 11正式版釋出!Android
- Firefox 119 正式釋出Firefox