LuckyFrame V2.7.2 Beta 釋出,一站式自動化測試平臺
LuckyFrame V2.7.2 Beta 版本釋出,這是集自動化測試以及質量管理的統一平臺,自動化測試支援介面自動化&UI自動化&移動自動化,相容全平臺部署(Windows、MAC、Linux),並提供幾個質量管理資料收集模板,用來做專案質量分析。
此版本增加了大量內建關鍵字的支援,避免了使用過程中編寫驅動程式碼的麻煩,同時,使用體驗也做了改進,對用例步驟管理介面進行了重新規劃.......
你如果有興趣,也可以訪問以下官網或是DEMO連結來了解更多細節......
我能做什麼?
-
分散式測試:使用Web-Client的方式,Web端負責基本資訊管理展示,Client負責用例執行,任意無限擴充套件客戶端。
-
專業用例管理:自動化用例的專業管理方式,讓您編寫自動化用例更簡單,直觀。
-
質量管理:Web端不僅僅有用來管理自動化相關的模組,更可以做一些簡單的質量資料收集分析以及資料的多圖表展示。
-
多執行緒執行用例:客戶端執行用例可以指定執行緒數量,用例執行更快速。
-
多語言驅動:支援JAVA以及Python語言編寫測試驅動,自動化測試手段更加靈活多變。
-
定時任務排程:支援自定義配置排程任務,包括指定執行緒數,指定執行客戶端,遠端執行shell重啟tomcat,對jenkins中的專案進行構建等。
-
測試過程監控:客戶端執行用例採用命令列的方式,在客戶端可以實時檢視過程。Web端可以通過任務查詢檢視測試進度。
-
日誌定位:客戶端LOG4J+資料庫記錄測試過程日誌,2種方式都可以通過Web端實時檢視定位問題。
-
介面+Web UI+移動端UI多緯度自動化:支援介面+Web UI+移動端UI自動化,Web UI自動化採用WebDriver3.0封裝,移動端UI自動化採用APPIUM封裝,純關鍵字驅動,0編碼。
-
HTTP+Socket介面免編碼:完全封裝HTTP以及Socket介面,協議模板+純關鍵字驅動,免編碼,初級測試人員的福音,與其他類似開源工具相比優勢明顯。
-
線上除錯用例:用例步驟管理介面直接除錯自動化用例,避免使用開發工具除錯帶來的麻煩,省心、省力、省腦子,但是不能不要腦子。
-
Bootstrap 小清新風格介面:整套Web系統基於Bootstrap風格,以及多種其下的外掛,構建清爽介面。
LuckyFrame V2.7.2 Beta 版本優化更新日誌
Web端更新日誌
1:POM檔案中增加國內阿里雲的Maven私庫地址
2:優化協議模板引數頁面文字域的長度
3:用例步驟介面,增加複製步驟功能
4:增加使用者狀態欄位,質量之星統計時,只統計狀態為正常的使用者資料
5:增加新增使用者角色不能為空的驗證
6:協議模板中增加HTTP訊息響應是否包含頭域以及響應碼的控制
7:在【任務查詢】頁面,增加“專案名稱”查詢條件。
8:優化新建協議模板介面,因為解析度導致按鈕被遮蓋的問題
9:優化用例步驟中備註欄位為擴充套件用法欄位,將模板儲存移至擴充套件欄位
10:修復查詢計劃中用例時,實體列表沒有帶優先順序的屬性,介面通過計劃名獲取用例列表時,帶上優先順序屬性
11:修復刪除用例時的判斷以及提示
12:修復協議模板引數頁面部分引數過長導致的頁面錯亂
13:修復定時任務在專案啟動時,因為一些資料異常導致的專案列表初始化失敗的問題
14:修復模板引數對於引數長度的限制
15:修復專案名稱為全部專案時查詢失敗的問題
客戶端更新日誌
1:修復替換json字串引數時,Long\Integer\Double型別資料轉換的Bug
2:pom檔案中增加國內阿里Maven私服的連結地址
3:優化web除錯介面的提示語
4:增加HTTP響應是否把頭域&響應碼放在返回值中的控制
5:增加步驟是HTTP請求時,沒有配置協議模板的判斷
6:增加獲取JSON字串中KEY值的驅動方法
7:優化協議模板從擴充套件欄位取值
8:優化action欄位單獨類來處理
9:優化HTTP處理時,傳入引數使用模板物件
10:增加內建隨機引數+時間引數+步驟動作關鍵字
11:優化內建驅動方法中擷取字串的方法
12:優化LOG4J的日誌列印配置
13:對移動端以及Web UI的步驟動作,支援全部關鍵字
14:引數引用增加全域性變數的功能
15:增加自動啟動APPIUM服務以及關閉功能,並在配置中增加此功能相關的三項配置
16:優化多執行緒計算變數名稱
17:修復移動端測試部分佈爾變數區分大小寫的問題
18:修復調PY指令碼時,返回結果尾部會出現空格的Bug
19:修復當引數值本身帶了|時,被解析成多個引數的bug,當引數帶了|時,需要使用\\|進行註釋
20:修復擷取字串指定位置的bug
21:修復使用HTTPS時,沒有忽略域名驗證的bug
22:修復使用HTTPS證書時,沒有金鑰導致的bug
23:修復協議模板中,文字前後端帶了空格時,替換引數不正常的Bug