天天看點

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

作者:FIT2CLOUD飛緻雲
子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

2022年11月28日,MeterSphere一站式開源持續測試平台正式釋出v2.4.0版本。

在這一版本中,MeterSphere在測試跟蹤和接口測試子產品中對首頁進行了UX互動更新,将部分名額進行了餅圖、柱狀圖的展示優化,同時根據社群使用者的實際使用回報,增加了部分新名額以幫助使用者更直覺地擷取統計資訊。

在測試跟蹤子產品中,針對缺陷管理功能新增Excel導入/導出的操作,友善使用者快速對缺陷進行統一編輯和管理;測試計劃支援區分環境同步運作,以實作一個測試計劃可以同時在不同測試場景下運作;接口測試子產品中,支援禁用本地執行的功能,管理者可以更好地把控運作風險;UI測試子產品中,自定義指令支援參數化配置,以友善使用者擴充更多公共指令;在通用功能中,将對接第三方平台的服務內建進行了插件化改造,以實作使用者對接不同項目管理平台的需求;此外,單點登入新增支援OAuth 2.0協定認證登入。

新增功能

■ 子產品首頁UX互動更新

在MeterSphere v2.4.0版本中,對測試跟蹤首頁和接口測試首頁進行了互動更新。

測試跟蹤首頁:将用例數量、關聯用例數量、測試計劃遺留缺陷進行了餅圖展示,滑鼠移動到具體名額,例如“關聯用例數量統計”的覆寫率,會展示未覆寫與已覆寫的資料明細,點選可以跳轉至用例清單。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

接口測試首頁:将核心名額與明細名額分層展示,視覺上避免了因資料過多所導緻的視覺疲勞。同時針對接口用例和場景用例新增了執行率的統計,使用者可以進一步分析目前項目中用例的執行情況。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

■ 缺陷管理支援Excel導入/導出缺陷

在MeterSphere v2.4.0版本中,缺陷管理新增了導入/導出功能。其中,導入提供标準模闆,導出支援自定義導出字段,友善使用者靈活地将缺陷導出到本地進行編輯和管理。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

■ 測試計劃支援區分環境同步運作

在MeterSphere v2.4.0版本中,測試計劃執行支援區分環境執行。沒有選擇新環境時統一按預設環境執行,以覆寫DevOps流水線場景。同時增加“執行”操作,當使用者選擇了新環境執行時僅對當次運作生效,不會變更測試計劃的預設運作環境,全面覆寫了一個測試計劃同時在多個環境執行的需求。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

■ 接口測試支援禁用本地執行 (X-Pack增強包内)

在這一版本中,MeterSphere在接口測試中新增了禁用本地執行的功能。禁用本地執行後,需要在選擇“項目設定”→“應用管理”後配置接口執行的預設資源池,這樣當接口調試或運作時就會在指定的資源池上運作,以規避因為用例設計不當(例如死循環、惡意腳本)導緻整個服務挂掉的情況。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出
子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

■ UI自定義指令支援參數化配置(X-Pack增強包内)

在UI測試子產品,UI自動化針對指令步驟支援了參數化配置,使用者可以通過輸入參數(Input Parameters)的不同來自定義擴充指令,進而實作資料驅動測試的目标。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

■ 單點登入新增支援OAuth 2.0協定(X-Pack增強包内)

在MeterSphere v2.4.0版本中,單點登入系統認證新增支援OAuth 2.0協定。選擇“系統”→“系統參數設定”,添加OAuth 2.0類型配置的相關資訊後,即可在登入頁面選擇通過OAuth 2.0協定認證來登入系統。

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

功能優化

■ 測試跟蹤:對接第三方平台的服務內建實作插件化(使用者可以自行對接第三方項目管理平台);

■ 測試跟蹤:測試計劃用例清單進階搜尋增加用例狀态、關聯需求搜尋;

■ 測試跟蹤:測試計劃支援批量删除功能;

■ 接口測試:場景用例中複制API的步驟支援另存為單接口用例;

■ 接口測試:接口CASE引用關系檢視優化;

■ 接口測試:控制器内引用的場景或用例支援啟用/禁用操作;

■ UI測試:UI測試支援關聯“檔案管理”中的檔案(X-Pack);

■ UI測試:UI測試詳情頁支援批量編輯操作(X-Pack);

■ UI測試:UI測試支援配置選擇是否忽略證書(X-Pack);

■ UI測試:UI測試支援擷取頁面元素的CSS屬性(X-Pack);

■ 性能測試:性能測試清單增加表頭字段排序;

■ 性能測試:實時報告算法優化;

■ 性能測試:性能測試Kubernetes資源池支援自定義Job模闆(X-Pack);

■ 通用功能:Jenkins插件支援參數化;

■ 通用功能:Jenkins插件支援選擇UI測試。

Bug修複

■ fix(測試跟蹤):修複在測試計劃設定失敗重試,但沒有重新執行的問題(GitHub #19228);

■ fix(測試跟蹤):修複測試用例自定義ID後,在用例評審清單中仍顯示為系統ID的問題(GitHub #19730);

■ fix(UI測試):修複UI場景轉為指令時,對應的UI場景變量沒有同步過去,需要手動重新添加的問題(GitHub #19424);

■ fix(性能測試):修複儲存性能測試提示錯誤的問題(GitHub #19734);

■ fix(項目設定):修複消息通知不能通知缺陷處理人的問題(GitHub #19855);

■ fix(項目設定):修複MinIO挂掉後,頁面還能上傳檔案的問題(GitHub #19860)。

除了上述提到的新增功能和優化外,MeterSphere v2.4.0版本還包含很多其他功能的更新和優化,歡迎進入MeterSphere項目的官方文檔及GitHub倉庫的Release頁面,檢視更加詳細的更新日志。

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

子產品首頁UX互動更新,MeterSphere開源持續測試平台v2.4.0釋出

繼續閱讀