您當前的位置:首頁 > 攝影

UWA Pipeline 2.2.1 版本更新說明

作者:由 張鑫 發表于 攝影時間:2022-10-31

UWA Pipeline在不久之前迎來了2。2。1版本的大更新,主要功能可見《UWA Pipeline 新功能|構建分析、自動化測試支援iOS平臺》,為了協助大家能更好地瞭解新增功能的使用方法和作用,我們準備了這份更新說明,方便大家可以按圖索驥,迅速上手。

一、新增對iOS的支援

本次更新中,Pipeline對iOS的支援覆蓋到了本地雲真機、ipa包管理、用例管理和執行airtest指令碼任務的多個方面:

可以在流水線中,加入iOS相關的自動化測試任務:

UWA Pipeline 2.2.1 版本更新說明

2。 “包管理”模組和“用例管理”模組,新增了對iOS專案的支援:

UWA Pipeline 2.2.1 版本更新說明

3。 “裝置管理”模組也實現了對iOS裝置的支援,各項功能和操作與Android裝置相近:

UWA Pipeline 2.2.1 版本更新說明

4。 可以透過“任務管理”模組,快速開啟針對iOS專案的自動化測試:

UWA Pipeline 2.2.1 版本更新說明

在“任務管理”內各個具體的執行操作和步驟上,iOS專案和Android專案保持一致,可以參考《UWA Pipeline 功能詳解|視覺化配置自動測試》,測試團隊零學習成本,就能在日常工作中快速開啟對應的測試。

需要注意的是:由於iOS原生環境等方面的影響,相對Android裝置而言,iOS的雲真機體系的實現會略複雜,其節點的搭建和機型的接入目前只支援在Mac OS PC上進行。詳情可參見下載Pipeline安裝檔案附帶的說明文件。

二、支援線上更新UWA Pipeline

在設定介面內,Pipeline新增了對當前版本的更新檢查。你現在可以及時接收到升級通知,並自行下載最新安裝包,第一時間就能體驗到各項新功能:

UWA Pipeline 2.2.1 版本更新說明

三、流水線中支援在兩個Stage中間新增Stage

在Pipeline視覺化編輯介面內,你可以在不改變流水線原有整體Stage設定和順序的前提下,在相鄰兩個Stage間新增Stage,從而使得流水線的修改、執行和維護更具靈活性:

UWA Pipeline 2.2.1 版本更新說明

四、流水線中可以改變步驟順序

針對Stage下的執行步驟,你可以根據實際需要來進行動態調整,進一步提高流水線編輯和執行的靈活性:

UWA Pipeline 2.2.1 版本更新說明

五、流水線中新增Stage:Post

為了能及時獲取流水線的執行結果,並對流水線的各項異常執行情況進行反饋和針對性設定與處理,UWA Pipeline新增Post功能,你可以針對流水線的執行情況,依照執行結果,設定並執行各項進一步的操作:

UWA Pipeline 2.2.1 版本更新說明

六、流水線中新增Stage:Build Report

2。2。1版本的另一個重要功能是針對專案出包進行各項分析的Build Report,詳情可見《UWA Pipeline 新功能|構建分析、自動化測試支援iOS平臺》,我們在此就不做贅述了。

使用Build Report功能時,需要先在專案工程中整合Build Report SDK,檔案可在Pipeline的服務中心下載:

UWA Pipeline 2.2.1 版本更新說明

七、流水線中真人真機測試的Stage支援海外測試機型

UWA的真人真機測試,正式新增“海外市場”的測試機型的選擇。你可以在提交介面選擇各個不同檔次的海外真機裝置,更貼合專案的實際需求:

UWA Pipeline 2.2.1 版本更新說明

同樣的,Pipeline使用者也能在流水線內,提交專案的真人真機測試時,設定“海外市場”相關的選擇:

UWA Pipeline 2.2.1 版本更新說明

八、新增流水線備註功能

2。2。1版本中,你可以為各條流水線新增備註,從而方便你對數量較多、功能各異的流水線進行快速識別和有效管理:

UWA Pipeline 2.2.1 版本更新說明

九、新增裝置的備註功能和佔用裝置的標籤

新增了裝置「備註」功能,你可以為裝置新增備註說明,用以標記裝置位置、用途等相關資訊,避免因溝通不及時而可能產生的裝置佔用、插拔等情況:

UWA Pipeline 2.2.1 版本更新說明

在日常使用中,你可以透過“空閒”、“使用中”、“離線”等裝置狀態標籤,瞭解裝置的使用狀態。在此基礎上,UWA還新增了佔用裝置標籤,進一步為佔用裝置提供使用者的說明,方便團隊成員瞭解和追溯裝置的使用情況,避免對執行中的任務產生干擾:

UWA Pipeline 2.2.1 版本更新說明

十、新增裝置批次選擇功能

在“任務管理”內建立自動化測試時,面對大批次機型的選擇,測試人員不必逐個機型進行手動點選,可以點選「全選本頁」或「全選全部機型」,進一步減少工作量:

UWA Pipeline 2.2.1 版本更新說明

十一、取消測試指令碼入口檔案命名限制並支援更換

為了更好地方便團隊對專案自動化測試用例進行管理,進一步提高指令碼使用時的靈活性,更新了相關的功能:

UWA Pipeline 2.2.1 版本更新說明

可以在同一個專案用例目錄下,管理此專案的多個涉及不同測試功能和要求的測試用例。透過選擇對應的入口檔案,測試人員就可以在建立自動化測試任務時,不改變用例選擇而實現不同的測試流程。

除此以外,UWA Pipeline還實現了:

支援Android 12 裝置

Provider同時支援Python 3。6~3。9

支援APK的覆蓋安裝

新增自動化測試報告上傳失敗後重新上傳的功能

以上,是本次UWA Pipeline 2。2。1 版本更新中各個功能點的說明。UWA還會繼續為Pipeline提供持續更新與完善,為大家的工業化之路提供有力可靠的推動與保障。

包含Pipeline在內的UWA效能保障體系已開放免費試用,歡迎體驗,你的寶貴建議是我們源源不斷的動力!

UWA Pipeline 2.2.1 版本更新說明

進一步瞭解或快速體驗UWA Pipeline

相關推薦

Game CI 提升研發生產力,UWA Pipeline 2。0正式推出!

UWA Pipeline 功能詳解|私有云真機遠端除錯

UWA Pipeline 功能詳解|視覺化配置自動測試

UWA Pipeline 功能詳解|如何快速建立UWA服務

速成,掌握UWA Pipeline 功能和使用方法

UWA Pipeline 新功能|構建分析、自動化測試支援iOS平臺

標簽: pipeline  UWA  流水線  iOS  功能