LuckyFrame V2.5 正式版本釋出,一站式自動化測試平臺

類別: IT

LuckyFrame V2.5 正式版本釋出,這是集自動化測試以及質量管理的統一平臺,自動化測試平臺支援介面自動化&UI自動化&移動端自動化,並提供幾個質量管理資料收集模板,用來做專案質量分析。

此次更新,主要修改beta版本中的部分Bug以及優化UI測試中的部分功能。

  • 分散式測試:使用Web-Client的方式,Web端負責基本資訊管理展示,Client負責用例執行,任意無限擴充套件客戶端。

  • 多途徑用例管理:您即可以使用Web端自帶的用例管理模組,也可以使用testlink來管理自動化用例。

  • 質量管理:Web端不僅僅有用來管理自動化相關的模組,更可以做一些簡單的質量資料收集分析以及資料的多圖表展示。

  • 多執行緒執行用例:客戶端執行用例可以指定執行緒數量,用例執行更快速。

  • 線上編輯用例:專屬自動化用例設計結構,使用bootstrap table x_edit外掛,更快捷、方便的編輯、除錯自動化用例。

  • 定時任務排程:支援自定義配置排程任務,包括指定執行緒數,指定執行客戶端,遠端執行shell重啟tomcat,對jenkins中的專案進行構建等。

  • 測試過程監控:客戶端執行用例採用命令列的方式,在客戶端可以實時檢視過程。Web端可以通過任務查詢檢視測試進度。

  • 日誌定位:客戶端LOG4J+資料庫記錄測試過程日誌,2種方式都可以通過Web端實時檢視定位問題。

  • 介面+Web UI+移動端多緯度自動化:支援介面+Web UI+移動端自動化,客戶端OS必須為Windows系統,UI、移動端自動化採用WebDriver3.0+appium封裝,純關鍵字驅動,0編碼。

  • HTTP+Socket介面免編碼:完全封裝HTTP以及Socket介面,協議模板+純關鍵字驅動,免編碼,初級測試人員的福音,與其他類似開源工具相比優勢明顯

  • 線上除錯用例:直接通過頁面的步驟編輯介面除錯用例,省心、省力、省腦子,但是不能不要腦子。

  • Bootstrap 小清新風格介面:整套Web系統基於Bootstrap風格,以及多種其下的外掛,構建清爽介面。

Web端

  • 1:優化用例步驟以及協議模板點選儲存後,按鈕不可用的問題

  • 2:解決協議模板中引數是json物件或是陣列會現儲存失敗的問題

  • 3:優化支援訊息模板中頭域的修改

  • 4:修復修改排程任務時出現的單次任務沒有更新任務監聽的bug

  • 5:修改JDBC連結中的時區為上海

  • 6:補充SQL指令碼中,協議模板表漏掉的connecttimeout欄位

  • 7:優化前端報文成Json格式報文

  • 8:修復修改客戶端時,導致監聽列表更新錯誤的bug


客戶端

  • 1:優化jenkins構建,輸入URL全路徑

  • 2:補充缺少的WebUI自動化測試操作日誌

  • 3:發郵件功能增加支援SSL連線

  • 4:增加列印取郵件屬性Properties時的異常資訊

  • 5:優化當協議模板中的頭域內容也有;時,使用\;進行註釋轉義

  • 7:預期結果增加正則匹配模式, 例子: ~=\\w+":"新增成功

  • 8:優化判斷UI測試檢查引數的程式碼

  • 9:WEB UI用例增加支援呼叫外部WEB UI用例

  • 10:WEB UI用例增加支援介面步驟

  • 11:WEB UI用例增加支援使用標題獲取視窗控制程式碼

  • 12:增加支援使用標題切換視窗

  • 13:增加返回執行js的結果


LuckyFrame V2.5 正式版本釋出,一站式自動化測試平臺原文請看這裡