国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

銀行測試探索丨信貸長鏈路業(yè)務測試數(shù)據(jù)快速構造方法,了解一下

0
分享至

一、引言

隨著銀行數(shù)字化轉型的不斷深入,對信貸領域的測試工作提出了更高的標準和要求,如何在高效完成測試任務的同時確保測試質(zhì)量就成了一個亟待解決的難題。有實踐研究表明,在具體測試過程中往往大量的時間精力都是耗費在測試數(shù)據(jù)準備工作上面,能否盡量減少這部分耗費,將更多的時間精力專注于業(yè)務邏輯等方面更好地去提升測試質(zhì)量?本文基于此進行了探索,提出了一種長鏈路業(yè)務測試數(shù)據(jù)快速構造方法,并將該方法應用于信貸領域多個場景,取得了良好成效。

二、背景與挑戰(zhàn)

當前信貸領域長鏈路業(yè)務測試主要有三方面特點:一是業(yè)務鏈路長,隨著信貸業(yè)務不斷迭代,業(yè)務場景一般涉及多個業(yè)務模塊,整體業(yè)務流程長;二是信貸業(yè)務復雜度高,業(yè)務形態(tài)的不同會有不同的觸發(fā)方式,業(yè)務邏輯的不同也會產(chǎn)生不同的組合方式;三是信貸業(yè)務依賴性強,業(yè)務前后環(huán)節(jié)間的依賴性強,后一環(huán)節(jié)的輸入是前一環(huán)節(jié)的輸出。

一般來講,測試數(shù)據(jù)準備有“造”數(shù)和“找”數(shù)兩種方式?!霸臁睌?shù)主要是通過某種方式模擬實際業(yè)務的運行邏輯生成測試數(shù)據(jù),一種方法是通過GUI構造測試數(shù)據(jù),這是最常見、最可靠的方式,直接通過客戶端或界面完成數(shù)據(jù)構造,缺點是成本高、效率低;另一種方法是通過數(shù)據(jù)庫構造數(shù)據(jù),缺點是直接修改數(shù)據(jù)庫容易產(chǎn)生臟數(shù)據(jù),全量導入數(shù)據(jù)有評估和操作成本?!罢摇睌?shù)是通過某種方式去查找已經(jīng)存在的測試數(shù)據(jù),一種方法是通過數(shù)據(jù)庫去查找可用數(shù)據(jù),缺點是數(shù)據(jù)共用導致數(shù)據(jù)屬性頻繁變化,會相互影響;另一種方法是通過找項目組或者是相關系統(tǒng)的對應開發(fā)人員配合提供,缺點是需要熟悉各自模塊,溝通成本高。這兩種方式無疑都能夠滿足基本測試數(shù)據(jù)準備需要,但往往都伴隨著“造”數(shù)難和“找”數(shù)難的問題,而對于信貸業(yè)務來說,其長鏈路的特點使得“造”數(shù)更難和“找”數(shù)更難,如何快速構造測試數(shù)據(jù)就成為了影響測試進度及質(zhì)效的關鍵。

三、方法探索

在對當前信貸長鏈路業(yè)務測試數(shù)據(jù)準備過程中的相關現(xiàn)狀進行分析梳理并總結歸納后,我們發(fā)現(xiàn)主要有以下特點:

信貸長鏈路數(shù)據(jù)準備一般涉及范圍廣,完成一次流程往往要跨多個系統(tǒng)或者是模塊,對上下游系統(tǒng)間的合作需要高度的默契;

數(shù)據(jù)準備需要熟悉業(yè)務流程、熟悉業(yè)務接口和實現(xiàn)邏輯,對數(shù)據(jù)準備人員較高要求;

大部分情況下數(shù)據(jù)構造流程伴隨著業(yè)務狀態(tài)的變化,數(shù)據(jù)狀態(tài)是不可逆的,只能按需不斷構造新的數(shù)據(jù);

鏈路越長整體成本越高;

數(shù)據(jù)間依賴性強,往往需要做數(shù)據(jù)的串聯(lián),例如下一個請求的入?yún)⑿枰弦粋€請求的返回值;

找誰造數(shù)、造什么樣的數(shù),時間往往都消耗在溝通上。

基于以上痛點和難點,并結合對測試數(shù)據(jù)實際準備過程中相關問題的探索和研究形成了長鏈路業(yè)務測試數(shù)據(jù)快速構造方法論,主要包括場景梳理、功能編排、數(shù)據(jù)構造、結果反饋以及維護保鮮等幾部分,總體流程如下圖所示:

1、場景梳理

場景梳理主要是指在熟悉長鏈路業(yè)務流程、接口和實現(xiàn)邏輯的基礎上,按照待造數(shù)長鏈路業(yè)務場景流程梳理出涉及到哪些模塊、功能、對應接口以及實現(xiàn)邏輯,大致如下圖所示:

場景梳理的方法總結起來有三種:一是與對應開發(fā)人員溝通確認;二是將整個場景涉及到功能、接口等信息記錄下來再進行篩選,例如Jmeter錄制、抓包等;三是通過F12從前臺界面逐一分析每個功能涉及到的接口相關信息。在實際操作過程中,一般需要結合三種方法使用會起到較好的作用。

2、功能編排

功能編排是將無序的功能編排成有序的場景,主要采用了JSONPath技術來進行處理。其優(yōu)點是:語法靈活簡單、使用簡便、無需一層一層往下找,特別是對于比較復雜的JSON結構數(shù)據(jù)效果更加明顯,在各種主流的編程語言中均有對應的庫支持。其語法大致介紹如下:

簡單來講,功能編排的核心主要是通過JSONpath語法完成參數(shù)動態(tài)替換,如下圖所示:

3、數(shù)據(jù)構造及結果反饋

數(shù)據(jù)構造主要包括明確輸入、輸出格式等信息,并按照完成組合好的場景完成數(shù)據(jù)構造,而結果反饋是將構造完成的數(shù)據(jù)按照格式反饋給用戶。

4、維護保鮮機制

維護保鮮機制是為了解決在首次建立長鏈路業(yè)務數(shù)據(jù)構造流程后,中間由于某些原因導致長鏈路場景發(fā)生了變化(例如功能和接口有改變)而數(shù)據(jù)構造失效不可用,在通過維護保鮮后能夠及時響應變化,以確保數(shù)據(jù)構造能夠隨時可用。在檢查反饋數(shù)據(jù)結果是否符合預期后,如不符合則進入維護保鮮環(huán)節(jié)及時進行處置,待處置成功后繼續(xù)循環(huán)構造流程。處置措施一般包括以下三方面:

1.若判斷是場景發(fā)生變化,需重新評估;

2.若判斷是場景中功能發(fā)生變化,需定位到具體功能,重新梳理更新場景;

3.其他問題:例如環(huán)境不可用等,需進一步排查解決。

最后:在我的V:atstudy-js,可以免費領取一份10G軟件測試工程師面試寶典文檔資料。以及相對應的視頻學習教程免費分享!其中包括了有基礎知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構開發(fā)測試框架、性能測試、安全測試等。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
重要突破,科學家注射一個腫瘤細胞,全身癌細胞竟然消失

重要突破,科學家注射一個腫瘤細胞,全身癌細胞竟然消失

心中的麥田
2026-04-19 18:26:11
美國至少10名科研人員離奇死亡或神秘失蹤引發(fā)廣泛關注!大都接觸UFO、航空航天、原子能等涉密項目,白宮承諾:徹查

美國至少10名科研人員離奇死亡或神秘失蹤引發(fā)廣泛關注!大都接觸UFO、航空航天、原子能等涉密項目,白宮承諾:徹查

大風新聞
2026-04-20 09:35:11
特朗普第一任期的白宮律師突然爆猛料:特朗普已經(jīng)撐不下去了

特朗普第一任期的白宮律師突然爆猛料:特朗普已經(jīng)撐不下去了

西樓知趣雜談
2026-04-19 21:25:23
快檢查自家陽臺!有人家里已大量出現(xiàn),官方提醒:千萬別摸

快檢查自家陽臺!有人家里已大量出現(xiàn),官方提醒:千萬別摸

環(huán)球網(wǎng)資訊
2026-04-18 16:23:18
伊朗總統(tǒng):美國持續(xù)背信棄義 做出霸凌且不合理行為

伊朗總統(tǒng):美國持續(xù)背信棄義 做出霸凌且不合理行為

中國網(wǎng)
2026-04-20 11:09:10
普京訪華行程敲定,特朗普已下命令,中國向全球通告,無懼美國

普京訪華行程敲定,特朗普已下命令,中國向全球通告,無懼美國

田園小歸
2026-04-20 09:17:43
爭議?對手疑似伸腿踹張雪機車惹怒中國網(wǎng)友 張雪:很正常+很干凈

爭議?對手疑似伸腿踹張雪機車惹怒中國網(wǎng)友 張雪:很正常+很干凈

風過鄉(xiāng)
2026-04-20 06:45:19
斯諾克世錦賽:丁俊暉送大禮!吉爾伯特被罰12分逆轉,僅2-3落后

斯諾克世錦賽:丁俊暉送大禮!吉爾伯特被罰12分逆轉,僅2-3落后

劉姚堯的文字城堡
2026-04-19 19:17:56
學術不端是學術晉級的最快捷徑

學術不端是學術晉級的最快捷徑

必記本
2026-04-19 22:50:38
王金平力挺了鄭麗文后,連勝文發(fā)聲了,竟主動為朱立倫證實1件事

王金平力挺了鄭麗文后,連勝文發(fā)聲了,竟主動為朱立倫證實1件事

瀲滟晴方DAY
2026-04-20 06:55:07
研究發(fā)現(xiàn):脂肪肝人若常補B族維生素,用不了多久,身體或有3好處

研究發(fā)現(xiàn):脂肪肝人若常補B族維生素,用不了多久,身體或有3好處

小胡軍事愛好
2026-03-05 20:56:45
季后賽首秀35分!就在今天,一項鄧肯保持的NBA紀錄被文班打破了

季后賽首秀35分!就在今天,一項鄧肯保持的NBA紀錄被文班打破了

世界體育圈
2026-04-20 12:45:16
魏建軍提議私家車10年后再年檢,用OBD和車聯(lián)網(wǎng)替代實地檢測

魏建軍提議私家車10年后再年檢,用OBD和車聯(lián)網(wǎng)替代實地檢測

快科技
2026-04-19 08:19:03
為什么全國人民都在拒接電話?

為什么全國人民都在拒接電話?

黯泉
2026-04-18 17:00:56
中國永遠的校長,死于1962年

中國永遠的校長,死于1962年

最愛歷史
2024-05-20 13:30:17
隨著巴黎圣日耳曼爆大冷門1-2,法甲最新積分榜出爐:爭冠白熱化

隨著巴黎圣日耳曼爆大冷門1-2,法甲最新積分榜出爐:爭冠白熱化

側身凌空斬
2026-04-20 07:55:12
上海長征醫(yī)院浦東院區(qū)啟用,緊鄰9號線曹路站!明后天推出院內(nèi)大型義診

上海長征醫(yī)院浦東院區(qū)啟用,緊鄰9號線曹路站!明后天推出院內(nèi)大型義診

上觀新聞
2026-04-20 11:18:09
前英超裁判:加布里埃爾得感謝哈蘭德,后者順勢倒下就是紅牌

前英超裁判:加布里埃爾得感謝哈蘭德,后者順勢倒下就是紅牌

懂球帝
2026-04-20 08:00:07
字母哥離隊倒計時!四隊瘋搶,雄鹿超市即將開張

字母哥離隊倒計時!四隊瘋搶,雄鹿超市即將開張

茅塞盾開本尊
2026-04-20 12:22:09
于海青:為何說廣東黃坤明書記不斷下基層讓企業(yè)信心滿滿?

于海青:為何說廣東黃坤明書記不斷下基層讓企業(yè)信心滿滿?

于海青
2026-04-19 19:54:18
2026-04-20 12:59:00
51Testing軟件測試網(wǎng) incentive-icons
51Testing軟件測試網(wǎng)
中國軟件測試人的精神家園
1558文章數(shù) 13260關注度
往期回顧 全部

財經(jīng)要聞

月之暗面IPO迷局

頭條要聞

媒體:伊朗剛說不談 美國立即開打

頭條要聞

媒體:伊朗剛說不談 美國立即開打

體育要聞

七大獎項候選官宣!文班或全票DPOY

娛樂要聞

鹿晗生日上熱搜,被關曉彤撕下體面

科技要聞

藍色起源一級火箭完美回收 客戶衛(wèi)星未入軌

汽車要聞

把天門山搬進廠?開仰望U8沖上45度坡的那刻 我腿軟了

態(tài)度原創(chuàng)

房產(chǎn)
藝術
親子
健康
教育

房產(chǎn)要聞

官宣簽約最強城更!??跇鞘?,突然殺入神秘房企!

藝術要聞

王羲之《換鵝帖》尚在人間,驚艷無比!

親子要聞

女孩兒學壞,多半栽在初中

干細胞抗衰4大誤區(qū),90%的人都中招

教育要聞

我發(fā)現(xiàn)一個殘酷真相:孩子長大后,最怨恨的不是管太嚴的父母……

無障礙瀏覽 進入關懷版