[發明專利]電子賬單測試方法、裝置、電子設備及存儲介質在審
| 申請號: | 201910447701.2 | 申請日: | 2019-05-27 |
| 公開(公告)號: | CN110363514A | 公開(公告)日: | 2019-10-22 |
| 發明(設計)人: | 石慧;項琳琳;王彥軍 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06Q20/10 | 分類號: | G06Q20/10;G06Q40/02 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 楊毅玲;劉麗華 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 賬單數據 差異數據 比對結果 存儲介質 電子設備 統計結果 測試庫 測試 比對測試 測試數據 測試裝置 全面覆蓋 比對 輸出 統計 | ||
一種電子賬單測試方法,所述方法包括:從新賬單測試庫中獲取第一電子賬單數據,以及從舊賬單測試庫中獲取第二電子賬單數據;將所述第一電子賬單數據以及所述第二電子賬單數據進行比對測試,以確定所述第一電子賬單數據以及所述第二電子賬單數據中存在差異的差異數據;將所述差異數據進行標記;對標記的所述差異數據進行統計,獲得統計結果;根據所述統計結果,生成比對結果報表;輸出所述比對結果報表。本發明還提供一種電子賬單測試裝置、電子設備以及存儲介質。本發明可以全面覆蓋測試數據的范圍,同時,還可以提高比對效率。
技術領域
本發明涉及電子賬單技術領域,尤其涉及一種電子賬單測試方法、裝置、電子設備及存儲介質。
背景技術
多年運行的老賬單系統邏輯眾多,沒有資料可以參考,功能覆蓋只能憑經驗,生產驗證主要靠人工抽檢,測試覆蓋度極低。每賬期平均400萬賬戶,4000多萬條賬戶明細,超過400G的超大數據帳單需要合成,這難以保證數據場景的全部覆蓋,使得巨量數據難以驗證,此外,NAS(Network Attached Storage,網絡附屬存儲)存儲資源有限,無法容納全量數據,因賬單系統為批量作業處理系統,不能實時發現問題、修復、處理,又涉及客戶私密信息,被列為高風險項目。
可見,舊的賬單系統已經無法滿足要求,而新系統的開發、測試沒有賬單業務背景,業務人員無法澄清所有細節,現有業務必須平滑過渡,需要通過新舊系統比對測試來對新系統進行改造。
因此,如何將新舊系統進行比對測試是一個亟待解決的技術課題。
發明內容
鑒于以上內容,有必要提供一種電子賬單測試方法、裝置、電子設備及存儲介質,能夠全面覆蓋測試數據的范圍,同時,還可以提高比對效率。
本發明的第一方面提供一種電子賬單測試方法,所述方法包括:
從新賬單測試庫中獲取第一電子賬單數據,以及從舊賬單測試庫中獲取第二電子賬單數據;
將所述第一電子賬單數據以及所述第二電子賬單數據進行比對測試,以確定所述第一電子賬單數據以及所述第二電子賬單數據中存在差異的差異數據;
將所述差異數據進行標記;
對標記的所述差異數據進行統計,獲得統計結果;
根據所述統計結果,生成比對結果報表;
輸出所述比對結果報表。
在一種可能的實現方式中,所述將所述第一電子賬單數據以及所述第二電子賬單數據進行比對測試,以確定所述第一電子賬單數據以及所述第二電子賬單數據中存在差異的差異數據包括:
將所述第一電子賬單數據進行分片,獲得多個第一分片數據,以及將所述第二電子賬單數據進行分片,獲得多個第二分片數據;
使用多線程讀取多個所述第一分片數據以及多個所述第二分片數據;
根據預設的關鍵詞,從多個所述第一分片數據中定位與所述關鍵詞匹配的第一區域,以及從多個所述第二分片數據中定位與所述關鍵詞匹配的第二區域;
將所述第一區域與所述第二區域進行比對測試,以確定所述第一電子賬單數據以及所述第二電子賬單數據中存在差異的差異數據。
在一種可能的實現方式中,所述第一區域包括多個第一參數項,所述第二區域包括多個第二參數項,所述將所述第一區域與所述第二區域進行比對測試,以確定所述第一電子賬單數據以及所述第二電子賬單數據中存在差異的差異數據包括:
針對所述第一區域的每個所述第一參數項,判斷所述第二區域的多個第二參數項中是否存在與所述第一參數項一致的參數項;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910447701.2/2.html,轉載請聲明來源鉆瓜專利網。





