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

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

3.Taisite-Platform
項(xiàng)目作者:泰斯特
開源許可協(xié)議:AGPL-3.0
項(xiàng)目地址:https://gitee.com/amazingTest/Taisite-Platform
泰斯特測(cè)試平臺(tái),是一款開源的接口自動(dòng)化測(cè)試平臺(tái)、平臺(tái)致力于將人工智能技術(shù)與接口自動(dòng)化測(cè)試有效結(jié)合,讓接口測(cè)試平臺(tái)在保障 QA 測(cè)試精確性要求的同時(shí)更具智能化、泛化能力, 同時(shí)盡可能最優(yōu)化接口自動(dòng)化測(cè)試平臺(tái)使用體驗(yàn)。

4.易大師接口自動(dòng)化測(cè)試平臺(tái)
項(xiàng)目作者:鳳凰院大白
開源許可協(xié)議:GPL-2.0
項(xiàng)目地址:https://gitee.com/xuwangcheng/masteryi-automated-testing
專注于接口自動(dòng)化測(cè)試的管理平臺(tái)。

5.v-mock
項(xiàng)目作者:vtDev
開源許可協(xié)議:MIT
項(xiàng)目地址:https://gitee.com/vtDev/v-mock
V-Mock是一個(gè)小巧的接口響應(yīng)模擬系統(tǒng),安裝完成后,錄入你要模擬的接口URL,及該URL返回的JSON,XML或者其他格式的返回?cái)?shù)據(jù),即可開始調(diào)用。

6.stressTestSystem
項(xiàng)目作者:smooth
開源許可協(xié)議:Apache-2.0
項(xiàng)目地址:https://gitee.com/smooth00/stressTestSystem
本項(xiàng)目基于renren-fast Java開發(fā)平臺(tái)開發(fā),內(nèi)核基于Jmeter-Api和Jmeter腳本實(shí)現(xiàn)在線性能壓測(cè)。是在zyanycall/stressTestPlatform的開源項(xiàng)目基礎(chǔ)上做了大量的改造,后續(xù)還會(huì)繼續(xù)追加新功能。

7.rabbit 自動(dòng)化測(cè)試平臺(tái)服務(wù)端
項(xiàng)目作者:兔子快跑
開源許可協(xié)議:AGPL-3.0
項(xiàng)目地址:https://gitee.com/tuzikuaipao/rabbit_test_platform_server
Rabbit 是一個(gè)開源的自動(dòng)化測(cè)試平臺(tái),基于經(jīng)典技術(shù)組合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),目前版本已支持UI自動(dòng)化和接口自動(dòng)化測(cè)試。平臺(tái)采用關(guān)鍵字驅(qū)動(dòng),測(cè)試人員無(wú)需任何代碼基礎(chǔ),即可輕松完成復(fù)雜的自動(dòng)化測(cè)試工作。

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

如果你喜歡上面這些測(cè)試工具,那么就前往項(xiàng)目主頁(yè)給它們一個(gè) Star 吧。