想要做自動化測試?八款高 Star 開源測試工具分享
作為研發流程中的一環,測試環節的重要性不亞于產品研發,那么今天 Gitee 推薦的就是有測試需求的開發者們,下面八款開源項目中包含了自動化測試平臺、熱數據探測框架、接口響應模擬系統以及 API 接口調試工具等,希望對在尋找測試工具的你有所幫助。
1.LuckyFrameWeb
項目作者:seagull
開源許可協議:AGPL-3.0
項目地址:https://gitee.com/seagull1985/LuckyFrameWeb
LuckyFrame測試平臺是一款免費開源的測試平臺,最大的特點是全緯度覆蓋了接口自動化、WEB UI自動化、APP自動化,并且支持分布式測試,測試關鍵字驅動也很大程度上解決了測試同學代碼基礎弱的問題。同時也集成了質量管理相關的一些功能,解決QA的日常工作中,項目過程數據的收集問題,并能展示一些簡單質量報表。

2.hotkey
項目作者:京東-平臺業務中心
開源許可協議:Apache-2.0
項目地址:https://gitee.com/jd-platform-opensource/hotkey
京東APP后臺熱數據探測框架,歷經多次高壓壓測和2020年京東618大促考驗。在上線運行的這段時間內,每天探測的key數量數十億計,精準捕獲了大量爬蟲、刷子用戶,另準確探測大量熱門商品并毫秒級推送到各個服務端內存,大幅降低了熱數據對數據層的查詢壓力,提升了應用性能。

3.Taisite-Platform
項目作者:泰斯特
開源許可協議:AGPL-3.0
項目地址:https://gitee.com/amazingTest/Taisite-Platform
泰斯特測試平臺,是一款開源的接口自動化測試平臺、平臺致力于將人工智能技術與接口自動化測試有效結合,讓接口測試平臺在保障 QA 測試精確性要求的同時更具智能化、泛化能力, 同時盡可能最優化接口自動化測試平臺使用體驗。

4.易大師接口自動化測試平臺
項目作者:鳳凰院大白
開源許可協議:GPL-2.0
項目地址:https://gitee.com/xuwangcheng/masteryi-automated-testing
專注于接口自動化測試的管理平臺。

5.v-mock
項目作者:vtDev
開源許可協議:MIT
項目地址:https://gitee.com/vtDev/v-mock
V-Mock是一個小巧的接口響應模擬系統,安裝完成后,錄入你要模擬的接口URL,及該URL返回的JSON,XML或者其他格式的返回數據,即可開始調用。

6.stressTestSystem
項目作者:smooth
開源許可協議:Apache-2.0
項目地址:https://gitee.com/smooth00/stressTestSystem
本項目基于renren-fast Java開發平臺開發,內核基于Jmeter-Api和Jmeter腳本實現在線性能壓測。是在zyanycall/stressTestPlatform的開源項目基礎上做了大量的改造,后續還會繼續追加新功能。

7.rabbit 自動化測試平臺服務端
項目作者:兔子快跑
開源許可協議:AGPL-3.0
項目地址:https://gitee.com/tuzikuaipao/rabbit_test_platform_server
Rabbit 是一個開源的自動化測試平臺,基于經典技術組合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),目前版本已支持UI自動化和接口自動化測試。平臺采用關鍵字驅動,測試人員無需任何代碼基礎,即可輕松完成復雜的自動化測試工作。

8.Tester
項目作者:Hamm
開源許可協議:GPL-3.0
項目地址:https://gitee.com/hamm/tester
一個輕量在線API接口調試工具,支持自定義Header,自定義Cookies,支持GET/POST/PUT/DELETE/PATCH/TRACE/OPTIONS等請求方式,支持快速生成Markdown接口文檔,支持分享當前請求鏈接等,支持配置生產和測試不同的域名并自動切換和生成簡單的測試用例。

如果你喜歡上面這些測試工具,那么就前往項目主頁給它們一個 Star 吧。