日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

技术宝典 | ToB 业务场景下自动化测试的实践及探索

發布時間:2025/3/8 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 技术宝典 | ToB 业务场景下自动化测试的实践及探索 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

導讀:?在 ToB 業務快速迭代與新版本發布過程中,開發和 QA 提測面臨著大量人工測試場景。那么如何實現智能回歸測試,實現測試用例到代碼邏輯的精準記錄和雙向追溯?如何能更高效的提升測試效率?這都是自動化測試平臺的重點探索。

文|趙沖

網易云信資深移動端開發工程師

背景

?業務場景的復雜化?

隨著 B 端方案交付場景增多,版本需要快速迭代。單端平臺的自動化已經無法做到效率上的提升,人工回歸更多的是在主觀上去評價改動的影響面,為了確保版本的穩定性,全量回歸測試的挑戰會拉長 B 端 SDK 和方案發布規劃。傳統的自動化測試校驗結果只是單一性的校驗。移動端的 API 和 UI 自動化場景復雜,新舊版本兼容性用例管理,腳本化實現用例管理效率較低。因此對于網易云信來說,基于移動端較全場景的多端互通平臺的測試是必不可缺的。

思考與挑戰

通過平臺抽象基礎能力,以插件化能力的方式支撐全流程自動化測試。

?

??執行器鏈路環境?

  • 用于運行測試用例的執行器信息;

  • 用于運行測試用例的執行產物的構建鏈路;

  • 用于運行測試用例的掛機測試設備被調度;

?云斷言規則?

  • 執行結果的校驗根據規則全字端對比;

  • 統一執行結果的比較規則定義,以關鍵詞方式支持;

  • 持久化斷言參數,根據多端數據計算校驗結果;

?元用例模型?

  • 根據自動化生成接口元數據屬性,進行基礎用例和 AI 用例推薦標識;

  • 根據碎片化復用組合和自定義用例,構建業務場景模型;

  • 多端多平臺用例參數上下游基于平臺持久化數據進行;

  • 執行集模塊化配置資源包;

?結果統計模型?

  • 執行任務結果缺陷定位分類報告;

  • 覆蓋率分析;

  • 歷史數據聚合模型分析;

解決方案

結合背景和思考,自動化平臺的設計策略中包含了:執行器鏈路環境、云斷言規則、元用例上下游,場景建模、覆蓋率分析、缺陷定位及報告。

?平臺架構方案?

?元用例提取過程?

代碼自動化提取,映射對應的基礎用例。

通過配置資源包和規則文件,結合工具解析待測產物,自動生成測試代碼和對應的接口用例。在平臺上選擇待測元素的方法和自定義的屬性,組合成元用例。元用例的方法屬性是不可編輯的,它是精準測試代碼的映射產物,后續構建業務模型的基石就是基于用例的元數據。客戶端的接口無法像服務端這樣熱更新接口行為。發布出去的版本 API 一定是固定的接口行為。

?構建業務模型?

細化場景業務,做基線沉淀,提取測試執行集。

?運行鏈路流程?

結合 QA 本地調試的流程,本地調試用例的鏈路是需要支持自定義設備資源進行調試用例。

?智能用例推薦?

真實用戶的持久化數據日志,通過關鍵詞日志鎖定用例鏈路執行軌跡,生成對應的用例。

?

?

實踐

縮短代碼完成和用戶反饋之間的時間,最大限度地降低正在進行的工作的成本,這也是呈現代碼到客戶最終價值,需要更快更安全的交付版本,達到版本的最大收益。

?自動化的成本與收益(ROI)?

自動化的收益與迭代次數成正比,以下是個新產品的簡化公式:

自動化的收益 = 迭代次數 * (全手動執行成本 - 維護成本) - 首次自動化成本

?落地項目?

目前在工程線解決方案和即時通信(IM1 和 IM2)落地實行。

?每日掛機測試?

通過上游 Job 完成構建任務,下游 Job 進行自動化任務。不阻塞打包工程任務如果不能觸發上下 Job,可以在業務執行 Pipeline 中寫入 node 節點執行

未來展望

前期只是針對 ToB 業務解決方案領域中移動端多平臺探索實踐落地,后續希望能夠做到真實提效的同時,提高平臺的易用性和擴展性。希望通過本文,能對其他團隊有所啟發,接下來的時間里一起繼續前行探索。

?作者介紹?

趙沖,網易云信資深移動端開發工程師,熱衷于研究跨平臺開發技術以及工程提效,目前主要負責視頻會議組件化 SDK 的相關研發工作

總結

以上是生活随笔為你收集整理的技术宝典 | ToB 业务场景下自动化测试的实践及探索的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。