引言
在項目組待了近半年時間,根據自己的感受和體驗,做了一個輔助測試的工具(數據預報平台),主要目的是針對目前項目接口文檔缺失,自動化預報腳本無法可視化,資源循環利用,統一管理化。
業務背景
我們項目組是整個公司業務鏈的末端,上游的數據經過一系列業務系統后最終流到我們業務系統,所以,我們系統要有業務數據,只有上游下發到我們系統中,我們系統才有數據。如果還不明白,舉個例子:我們系統就像銀行卡,只有通過轉賬、櫃台存現金、ATM存現金等一系列操作后,銀行卡才有數據(余額),你才可以拿着銀行卡去做事(消費),我們業務系統沒有上游數據,操作不了任何功能(業務流)。為遵守公司保密性原則,只介紹這里。
平台場景設計
該平台主要分三種預報功能,針對不同業務類型的數據進行預報,一鍵預報主要是單擊就生成一條數據到末端系統,自定義預報主要根據測試人員的需要進行預報,批量預報可以一次預報多條不重復的不同類型的數據,這三種場景基本滿足每次迭代的功能測試數據使用,一些特殊需求和功能需要進行定制化開發,后續有待更新~
項目結構
平台展示
【一鍵預報】
【自定義預報】
【批量預報】
總結
這個平台主要讓項目組內其他測試同事可以也可以使用,不用各自寫預報腳本,無法統一和可視化管理,並且預報接口更新后無法及時同步,第二點聯調測試時,可以讓開發同事使用,省去幫開發造數據的時間,第三點是產品驗收測試,每次找測試造數據,打斷測試人員工作狀態,可以有效節約各自時間,一定程度上提高了工作效率。