測試管理新增檢視與高階搜尋功能,測試計劃支援一鍵生成缺陷詳情,MeterSphere 開源持續測試工具 v3.3 版本釋出
2024年9月29日,MeterSphere 開源持續測試工具正式釋出 v3.3 版本。
在這一版本中,介面測試方面,介面匯入功能支援匯入 Postman、JMX、HAR 和 MeterSphere 格式的檔案,介面場景的自定義請求步驟支援 cURL 快捷匯入;測試管理方面,介面定義列表、測試用例列表和用例評審列表新增檢視與高階搜尋功能,“測試計劃” 模組支援一鍵提交缺陷並自動生成缺陷詳情,測試計劃報告支援匯出為 PDF 格式檔案。
目前,MeterSphere v3.3 版本已經上架至 1Panel 應用商店 “DevOps” 類目,社群使用者可以透過 1Panel 應用商店快速安裝並使用 MeterSphere 開源持續測試工具。
新增功能
■ 介面匯入支援 Postman、JMX、HAR 和 MeterSphere 格式檔案
在 MeterSphere v3.3 版本中,介面匯入功能新增支援匯入 Postman、JMX 和 HAR 格式的檔案,同時提供 “覆蓋匯入” 和 “不覆蓋匯入” 兩種匯入模式供使用者選擇。
針對 Postman 的匯出檔案,MeterSphere 特別提供了介面用例的同步匯入功能。對於使用者使用外掛擴充套件的介面協議,MeterSphere v3.3 版本也同步最佳化了這些介面的匯入機制,使用者在將存量的介面資料轉換為符合標準的 JMX 檔案後,即可直接匯入 MeterSphere 中進行管理和維護。
除此之外,MeterSphere v3.3 版本的介面匯入功能還支援匯入和匯出 MeterSphere 格式的檔案,可以有效滿足使用者資料遷移的需求。
▲圖 1 MeterSphere 介面匯入功能介面
■ 測試管理新增檢視與高階搜尋功能
在 MeterSphere v3.3 版本中,測試用例列表新增檢視功能。檢視功能能夠增強列表資料的可讀性,方便使用者進行資料分析,顯著提升使用者的使用體驗。MeterSphere 提供了 “全部資料”、“我關注的” 和 “我建立的” 三個預設檢視,同時也支援使用者自定義檢視,靈活滿足使用者的不同需求,有效提高團隊的協作能力。
▲圖 2 測試用例列表新增檢視功能
在 MeterSphere v3.3 版本中,測試用例列表還新增了高階搜尋功能。高階搜尋功能支援多條件篩選,並且允許使用布林邏輯,在幫助使用者快速篩選出所需資料的同時,也滿足了使用者對複雜查詢的需求。
除此以外,考慮到不同的測試用例之間可能存在不同的模板欄位,MeterSphere 開源專案組特別為高階搜尋功能增加了 “自定義欄位” 的篩選選項。
為了避免使用者耗費精力重複進行條件設定,MeterSphere v3.3 版本將檢視與高階搜尋功能進行了整合。使用者在完成一次高階搜尋後,可以點選 “另存為檢視” 按鈕,MeterSphere 會根據本次搜尋的條件自動生成相應的檢視,使用者後續只需要切換檢視即可快速查詢到目標資料。
▲圖 3 測試用例列表新增高階搜尋功能
■ 測試計劃支援一鍵生成缺陷詳情
在 MeterSphere v3.3 版本中,MeterSphere 一鍵提交缺陷的能力得到了增強。
在提交缺陷時,測試人員需要錄入詳細的缺陷復現步驟。然而,缺陷的復現步驟和測試用例的執行步驟具有高度一致性,重複錄入步驟增加了測試人員的工作量。
為了提升缺陷的錄入效率,MeterSphere 開源專案組對一鍵提交缺陷功能進行了增強。在使用 MeterSphere v3.3 版本新建缺陷時,系統會根據用例的執行歷史自動生成缺陷詳情和標題,使用者只需要指定缺陷的處理人即可快速提交一個完整的缺陷。
▲圖 4 測試計劃支援一鍵生成功能用例缺陷詳情
在建立介面缺陷時,MeterSphere 會自動獲取介面用例名稱生成缺陷標題,同時獲取介面用例的斷言和報告自動生成缺陷詳情,幫助缺陷的處理人快速獲取關鍵資訊,從而加快缺陷修復和質量提升的速度。
▲圖 5 測試計劃支援一鍵生成介面用例缺陷詳情
功能最佳化
■ refactor(測試計劃):測試計劃的用例列表支援批次新建或關聯缺陷;
■ refactor(測試計劃):測試計劃報告新增按 “測試點” 維度展示列表資料;
■ refactor(測試計劃):測試計劃報告新增搜尋功能;
■ refactor(測試計劃):思維導圖模式下執行測試用例增加常用快捷鍵;
■ refactor(測試計劃):測試報告支援匯出為 PDF 格式檔案;
■ refactor(測試計劃):測試計劃的測試規劃功能支援快捷修改執行環境和資源池;
■ refactor(測試用例):測試用例關聯需求互動最佳化;
■ refactor(測試用例):測試用例匯入功能互動最佳化;
■ refactor(測試用例):測試用例思維導圖模式增加常用快捷鍵;
■ refactor(測試用例):測試評審的用例列表新增檢視與高階搜尋功能;
■ refactor(介面測試):透過 Swagger URL 匯入介面新增 Token 認證方式;
■ refactor(介面測試):匯入 cURL 功能新增支援解析 Charles 和 Fiddler 工具的抓包請求;
■ refactor(介面測試):介面場景的自定義請求步驟支援匯入 cURL 請求;
■ refactor(介面測試):介面定義列表新增檢視與高階搜尋功能;
■ refactor(介面測試):介面測試報告支援匯出為 PDF 格式檔案;
■ refactor(系統設定):給指定組織或專案新增成員時支援選擇所屬的使用者組;
■ refactor(系統設定):系統引數新增 “自定義上傳檔案大小限制” 功能。
Bug 修復
■ fix(測試計劃):修復報告總結的富文字無法切換程式碼塊語言的問題(#32335);
■ fix(測試計劃):修復測試計劃中設定了 “失敗停止” 但不生效的問題(#32993);
■ fix(測試用例):修復測試用例無法匯出用例所屬模組的問題(#32808);
■ fix(測試用例):修復思維導圖模式下編輯用例時主鍵衝突的問題(#32332);
■ fix(介面測試):修復全域性斷言判斷不正確的問題(#33222);
■ fix(介面測試):修復介面匯入無法識別 Swagger 檔案中 “《”、“》” 符號的問題(#33025);
■ fix(專案管理):修復訊息通知無法獲取缺陷模板中 ${status}欄位值的問題(#33067);
■ fix(專案管理):修復缺陷模板新增成員欄位後基礎資訊無法顯示的問題(#33979)。
相關文章
- 新增工作臺模組,任務中心支援一鍵重跑,MeterSphere 開源持續測試工具 v3.5 版本釋出
- 搜尋功能測試點
- 開源測試平臺--MeterSphere
- 輸入框/搜尋功能/新增、修改功能測試
- PJzhang:搜尋引擎高階語法與滲透測試
- 聊聊持續測試的進階
- 軟體測試計劃與測試方案
- 聊聊持續測試與安全
- 測試平臺系列(73) 設計測試計劃功能
- 聊聊持續測試
- 測試與釋出
- 1688關鍵字搜尋介面測試
- 軟體測試-測試計劃
- 『測試基礎』| 如何理解測試用例管理和缺陷管理?
- .netcore持續整合測試篇之測試方法改造NetCore
- 測試計劃和測試報告測試報告
- Django單元測試與搜尋引擎Django
- 測試釋出
- 京東卡拿不停!開源測試平臺 MeterSphere 眾測啦!
- 開源的負載測試/壓力測試工具 NBomber負載
- 門戶系統測試---測試計劃
- 簡單談一下我對持續測試下的測試左移、迭代測試和測試右移的理解吧
- 持續測試效能的方法
- Eolink Apikit 快速發起 API 測試,一鍵生成測試資料API
- 介面效能測試 —— Jmeter併發與持續性壓測JMeter
- .net持續整合測試篇之Nunit引數化測試
- 軟體測試:軟體缺陷管理
- 測試方案和測試計劃,傻傻分不清?
- 制定測試計劃之相容性測試
- 測試測試測試測試測試測試
- 軟體測試中的功能測試和非功能測試
- PHP高階程式設計:模式、框架與測試PHP程式設計模式框架
- Apifox介面測試教程(一)介面測試的原理與工具API
- 【軟體測試】缺陷
- 持續測試的興起:寫在 MeterSphere 開源專案 GitHub Star 數量突破 1000 之際Github
- 團隊作業5——測試與釋出(Alpha版本)
- 測試開發技能:JMeter高階教程——效能測試與自動化雲監控JMeter
- 功能測試-登陸、新增、刪除、查詢測試要點