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
相關文章
- [Vue Unit tesing] Testing API Calls (mocking)VueAPIMock
- Arctic Code Vault Contributor 上榜了 go-admin v1.1 beta 版本釋出Go
- java11釋出Java
- 深入淺出 testing-library
- phoenix API服務釋出API
- 三十分鐘成為 Contributor | 為 TiKV 新增 built-in 函式UI函式
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- metaweblog API隨筆釋出002WebAPI
- 現代 WorkManager API 已釋出API
- Nexpose 6.6.273 釋出,新增功能概覽
- 華為雲釋出CodeArts API,為API護航API
- Android 11正式版釋出!Android
- Android 11正式版釋出Android
- Oracle 增加修改刪除欄位與新增註釋Oracle
- 新增一列並增加列欄位註釋
- Veritas NetBackup 10.5 釋出,新增功能概覽
- 思科 ISE 3.4 釋出,新增功能概覽
- Newsletter 2022-11|HStreamDB 0.11 釋出
- Testing
- API開發平臺,全面快速整合釋出API服務API
- NanoMQ Newsletter 2022-05|v0.8.0 釋出,新增 WebHook 擴充介面和連線認證 APINaNMQWebHookAPI
- EMQX Enterprise 5.5 釋出:新增 Elasticsearch 資料整合MQElasticsearch
- FastWiki v0.1.0釋出!新增超多功能AST
- KubeEdge v1.15.0釋出!新增5大特性
- gout v0.0.4釋出,新增介面benchmark功能Go
- Veritas Backup Exec 24.0 釋出,新增功能概覽
- Acunetix v24.8 釋出,新增功能概覽
- Excelize 釋出 2.4.1 版本,新增併發安全支援Excelize
- go-carbon 1.3.8 版本釋出,新增ToXXXStringWithTimezone方法Go
- 支援Java 11的IntelliJ IDEA 2018.2釋出JavaIntelliJIdea
- Java 11正式釋出,新特性解讀Java
- 眾至科技釋出11月漏洞通告
- 微軟新版 Windows 11 Dev 22572 釋出!微軟Windowsdev
- Spring Cloud Hoxton.SR11已釋出SpringCloud
- [粗略的速通]BURP靶場API testing通關記錄API
- EMQX v4.4.5 釋出:新增排他訂閱及 MQTT 5.0 釋出屬性支援MQQT
- AspNetCore新增API限流NetCoreAPI
- .NET 8 RC 2 釋出,將在11月14日釋出正式版