LuckyFrame測試平台是一款免費開源的測試平台,最大的特點是全緯度覆蓋了介面自動化、WEB UI自動化、APP自動化,並且支援分散式測試,測試關鍵字驅動也很大程度上解決了測試同學程式碼基礎弱的問題。同時也整合了品質管理相關的一些功能,解決QA的日常工作中,專案過程資料的收集問題,並能展示一些簡單品質報表。
1.分散式測試:使用Web-Client的方式,Web端負責基本資訊管理展示,Client負責用例執行,任意無限擴充客戶端。
2.專業用例管理:自動化用例的專業管理方式,讓您編寫自動化用例更簡單,直覺。
3.品質管理:Web端不僅有用來管理自動化相關的模組,更可以做一些簡單的品質資料收集分析以及資料的多圖表展示。
4.多執行緒執行用例:客戶端執行用例可以指定執行緒數量,用例運行更快速。
5.多語言驅動:支援JAVA以及Python語言編寫測試驅動,自動化測試手段更靈活多變。
6.定時任務調度:支援自訂配置調度任務,包括指定執行緒數,指定執行客戶端,遠端執行shell重啟tomcat,對jenkins中的專案進行建置等。
7.測試過程監控:客戶端運行用例採用命令列的方式,在客戶端可以即時查看過程。 Web端可以透過任務查詢查看測試進度。
8.日誌定位:客戶端LOG4J+資料庫記錄測試過程日誌,2種方式都可以透過Web端即時查看定位問題。
9.介面+Web UI+行動端UI多緯度自動化:支援介面+Web UI+行動端UI自動化,Web UI自動化採用WebDriver3.0封裝,行動裝置UI自動化採用APPIUM封裝,純關鍵字驅動,0編碼。
10.HTTP+Socket接口免編碼:完全封裝HTTP以及Socket接口,協議模板+純關鍵字驅動,免編碼,初級測試人員的福音,與其他類似開源工具相比優勢明顯
11.線上調試用例:用例步驟管理介面直接調試自動化用例,避免使用開發工具調試帶來的麻煩,省心、省力、省腦子,但不能不要腦子。
12.Bootstrap 小清新風格介面:整套Web系統基於Bootstrap風格,以及多種其下的插件,建構清爽介面。
13、更多...:還有更多自動化的創意,期待你的體驗發現