天天看點

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

作者:FIT2CLOUD飛緻雲
測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

2023年2月24日,MeterSphere一站式開源持續測試平台正式釋出v2.7.0版本。

在這一版本中,MeterSphere在測試跟蹤子產品進行了UX互動更新,整個頁面采用輕量化設計進行整體降噪,頁面資訊更加清晰易懂,操作流程更順暢,使用者體驗得到整體提升。MeterSphere v2.7.0釋出之際,為了回饋廣大社群使用者的支援,MeterSphere開源項目組精選了10個呼聲最高的X-Pack功能開放至開源版,包括失敗用例重試、失敗用例一鍵重跑、檔案管理支援對接第三方托管平台等。

新增功能

■ 測試跟蹤子產品UX互動更新

在MeterSphere v2.7.0版本中,測試跟蹤子產品的“功能用例”頁面進行了全新的互動更新,頁面布局更加合理。該頁面采用了棋盤式設計(即盡可能展示所有相關功能,讓使用者一目了然,可以全局掌控系統的工作狀态),提高使用者的主動參與感,旨在最大程度地發揮軟體功能的價值。

在測試跟蹤子產品的“功能用例”清單頁中,對功能操作與資訊展示進行了分區,中心位置展示用例清單資訊,功能操作分布于頁面的頂部和底部。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

當使用者建立或打開用例時,系統以新視窗的打開方式來展示用例的詳細資訊。“用例詳情”頁面布局進行了全新的調整,用例詳情與用例其他關聯資訊以多個Tab的方式分類展示,用例基礎資訊展示在頁面右側,整體頁面更加聚焦。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

測試跟蹤子產品的頁面彈窗調整為抽屜式彈窗,“抽屜式彈窗”的頁面空間更大,能夠承載更多的内容和資訊,與首頁面親密度更高。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

■ 用例評審支援多人評審

在MeterSphere v2.7.0版本中,測試跟蹤子產品中的“用例評審”功能進行了增強,新增多人評審模式。在以往的版本中,MeterSphere僅支援單人評審模式,即一人通過全部通過。多人評審模式需要所有評審人參與評審活動,隻有全部評審通過,用例的最終評審狀态才會更新為“通過”狀态。多人評審模式能夠推動評審活動更加規範和嚴謹,最大程度上規避評審環節的相關風險。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

用例評審結果新增“重新提審”狀态。當評審活動中的用例發生内容變更後,用例狀态會自動切換為“重新提審”狀态,評審人可快速檢索出需要重新評審的用例。評審清單中還支援手動更新為“重新提審”狀态。

注意:“重新提審”流程需要在“應用管理”→“測試跟蹤”頁籤中開啟“重新提審”開關。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

■ 運作配置支援失敗重試(X-Pack功能開放至開源版)

測試計劃中的用例執行失敗後,支援根據設定的重試次數再次發起執行,測試報告會完整記錄接口首次運作以及最後10次運作的響應結果,供使用者進行對比分析。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出
測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

■ 接口測試支援一鍵失敗重跑(X-Pack功能開放至開源版)

通過一鍵“失敗重跑”功能,報告内的失敗用例将再次執行,使用者可以快速排查用例執行失敗是否與環境、網路等因素相關。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

■ 檔案管理支援對接第三方倉庫(X-Pack功能開放至開源版)

在“檔案管理”頁面中,支援對接第三方倉庫(例如GitHub、GitLab和Gitee),實作對第三方倉庫檔案的實時同步。在“檔案管理”頁面中建立子產品時,可以選擇普通子產品或存儲庫。錄入存儲庫資訊并測試連接配接通過後,指定檔案所在的分支以及檔案路徑,即可從第三方倉庫(例如GitHub、GitLab和Gitee)拉取檔案至MeterSphere平台。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出
測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

檢視第三方倉庫檔案時,MeterSphere平台提供檔案的基礎資訊、檔案關聯的用例,以及檔案同步到平台的版本曆史展示。

更新檔案時,MeterSphere平台支援批量或單獨選擇需要同步更新檔案的相關用例,實作了同一個檔案可以被不同用例關聯不同檔案版本的需求。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

■ 一級功能子產品啟用/禁用(X-Pack功能開放至開源版)

在“系統設定”→“系統參數設定”→“子產品管理”頁面中,支援對一級功能子產品進行啟用/禁用設定,滿足使用者個性化的使用需求。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

功能優化

■ 測試跟蹤:支援添加功能用例依賴關系并生成拓撲圖(X-Pack功能開放至開源版);

■ 接口測試:檢視引用關系清單新增“複制”關系的資料;

■ 接口測試:支援添加接口依賴關系,并生成拓撲圖(X-Pack功能開放至開源版);

■ 接口測試:支援自動生成接口用例資料(X-Pack功能開放至開源版);

■ 接口測試:支援配置禁用本地執行的安全政策(X-Pack功能開放至開源版);

■ 通用功能:支援配置租戶使用配額(X-Pack功能開放至開源版);

■ 通用功能:支援發送項目定時報告(X-Pack功能開放至開源版)。

Bug修複

■ fix(安全漏洞):修複檔案下載下傳通路權限校驗控制不當的漏洞(CVE-2023-25573及CVE-2023-25814);

■ fix(接口測試):修複IDEA插件導出部分接口時報錯的問題(GitHub #21213);

■ fix(接口測試):修複在接口定義子產品編輯CASE時,修改後置操作中的腳本不生效的問題(GitHub #21425);

■ fix(接口測試):修複使用環境組執行場景用例時,不能儲存資料到另外一個項目的環境變量問題(GitHub #21345);

■ fix(接口測試):修複接口儲存提示對話框文字錯誤(GitHub #21367);

■ fix(接口測試):修複接口報告導出PDF檔案是空白的問題(GitHub #21515);

■ fix(接口測試):修複在檢視測試計劃報告中的斷言失敗腳本時,彈出的對話框顯示層級錯誤的問題(GitHub #21266);

■ fix(系統設定):修複更新到v2.4.1後/project/list查詢接口不支援參數過濾的問題(GitHub #20961)。

特别鳴謝

感謝來自GitHub Security Lab的SuperXiaoxiong和lcxing向MeterSphere開源社群及時回報相關漏洞。

溫馨提示:歡迎到MeterSphere專業測試雲(www.metersphere.com)體驗MeterSphere v2.7.0版本的新增功能。

測試跟蹤UX互動更新,MeterSphere開源持續測試平台v2.7.0釋出

繼續閱讀