低代碼測試平臺-流馬
今天分享一個開源的低代碼測試平臺-流馬。它的優(yōu)點是同時支持API接口、UI自動化的在線自動化用例開發(fā),而不需要手寫代碼即可完成。
項目地址:https://github.com/Chras-fu/Liuma-platform
演示Demo:http://demo.liumatest.cn/。測試賬戶:demo/123456
感覺興趣的同學(xué)可以嘗試下,如果覺得不錯也可以給項目加星哈!
項目介紹
流馬是一款低代碼自動化測試平臺,旨在采用最簡單的架構(gòu)統(tǒng)一支持API/WebUI/AppUI的自動化測試。平臺采用低代碼設(shè)計模式,將傳統(tǒng)測試腳本以配置化實現(xiàn),從而讓代碼能力稍弱的用戶快速上手自動化測試。同時平臺也支持通過簡單的代碼編寫實現(xiàn)自定義組件,使用戶可以靈活實現(xiàn)自己的需求。
本項目分為平臺端和引擎端,采用分布式執(zhí)行設(shè)計,可以將測試執(zhí)行的節(jié)點(即引擎)注冊在任意環(huán)境的任意一臺機(jī)器上,從而突破資源及網(wǎng)絡(luò)限制。同時,通過將引擎啟動在本地PC上,方便用戶快速調(diào)試測試用例,實時查看執(zhí)行過程,帶來傳統(tǒng)腳本編寫一致的便捷。
功能介紹

API測試
支持單接口測試和鏈路測試。
支持接口統(tǒng)一管理,支持swagger導(dǎo)入。
支持一鍵生成字段校驗的接口健壯性用例。
支持全局變量、關(guān)聯(lián)、斷言、內(nèi)置函數(shù)、自定義函數(shù)。
支持前后置腳本、失敗繼續(xù)、超時時間、等待/條件/循環(huán)等邏輯控制器。
支持環(huán)境與用例解耦,多種方式匹配域名,讓一套用例可以在多個環(huán)境上執(zhí)行。
WebUI測試
支持關(guān)鍵字驅(qū)動,零代碼編寫用例。
支持UI元素統(tǒng)一管理,Excel模板批量導(dǎo)入。
支持自定義關(guān)鍵字,封裝公共的操作步驟,提升用例可讀性。支持本地引擎執(zhí)行,實時查看執(zhí)行過程。
支持與API用例在同一用例集合順序執(zhí)行。
AppUI測試(1.1版本上線)
支持WebUI同等用例編寫和執(zhí)行能力
支持安卓和蘋果系統(tǒng)
支持持真機(jī)管理、投屏和在線操作
支持控件元素在線獲取,一鍵保存元素
支持實時查看執(zhí)行過程
更多功能及詳細(xì)請參考: 用戶手冊
美圖展示





