[發明專利]字段落表的自動化驗證方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202011257693.4 | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112363933A | 公開(公告)日: | 2021-02-12 |
| 發明(設計)人: | 黃妙婕 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京辰權知識產權代理有限公司 11619 | 代理人: | 劉廣達 |
| 地址: | 518054 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字段 自動化 驗證 方法 裝置 計算機 設備 存儲 介質 | ||
本發明公開了一種字段落表的自動化驗證方法、裝置、計算機設備及存儲介質,該方法包括:當檢測到字段輸出時,提取當前系統生成的報文信息;接收針對當前功能節點輸入的待匹配字段;當接收到匹配指令時,基于預設BMH算法從報文信息中匹配待匹配字段對應的字段信息,生成第一匹配結果;當第一匹配結果大于等于0時,加載待匹配字段對應的數據庫中的數據表;根據預設AC自動機匹配算法從數據表中匹配待匹配字段對應的字段信息,生成第二匹配結果;當第二匹配結果和待匹配字段相同時,字段落表成功并輸出落表成功的日志信息。因此,采用本申請實施例,可以減少功能節點驗證的出錯率,提高測試人員的測試效率,從而保證了測試質量。
技術領域
本發明涉及計算機技術領域,特別涉及一種字段落表的自動化驗證方法、裝置、計算機設備及存儲介質。
背景技術
軟件測試是一種通過對比實際功能節點下輸出的字段以及效果與預期輸出的字段和效果之間的差異,來鑒定軟件的正確性、完整性、安全性和質量的過程,該過程通常是在規定的使用條件下對軟件進行操作,從而確定該軟件是否滿足設計要求,從而可以對軟件的質量進行評估。
目前在對系統中的功能節點進行測試時,會遇到測試的功能節點為一些字段輸出并要求落表后再回傳的業務需求,針對該業務需求進行測試時,目前的測試方法均是人工去查看要驗證的字段信息是否正常輸出,輸出后是否存在于數據庫對應的表中(即落表),以及輸出的字段信息是否滿足多環節回傳,當遇到很多字段均需驗證的情況下,由于手工驗證字段信息時的涉及環節過多,容易造成遺漏且驗證有誤,需要花費時間反復排查,從而降低了系統中功能節點的測試效率,提升了功能節點測試的錯誤率。
發明內容
基于此,有必要針對手工驗證字段信息時的涉及環節過多,容易造成遺漏且驗證有誤的問題,提供一種字段落表的自動化驗證方法、裝置、計算機設備及存儲介質。
一種字段落表的自動化驗證方法,所述方法包括:當檢測到字段輸出時,提取當前系統生成的報文信息;接收針對當前功能節點輸入的待匹配字段;當接收到匹配指令時,基于預設BMH算法從所述報文信息中匹配所述待匹配字段對應的字段信息,生成第一匹配結果;當所述第一匹配結果大于等于0時,加載所述待匹配字段對應的數據庫中的數據表;根據預設AC自動機匹配算法從所述數據表中匹配所述待匹配字段對應的字段信息,生成第二匹配結果;當所述第二匹配結果和所述待匹配字段相同時,字段落表成功并輸出落表成功的日志信息。
在其中一個實施例中,該方法還包括:確定所述待匹配字段對應的多個功能節點;繼續執行所述當檢測到字段輸出時,提取當前系統生成的報文信息的步驟,以驗證所述待匹配字段對應的多個功能節點下輸出的字段;當所述多個功能節點下輸出的字段和所述待匹配字段相同時,字段回傳成功并輸出回傳成功的日志信息。
在其中一個實施例中,所述字段回傳成功并輸出回傳成功的日志信息,包括:當所述多個功能節點下輸出的字段和所述待匹配字段不相同時,生成所述待匹配字段對應的多個功能節點下字段輸出錯誤的日志信息;將所述字段輸出錯誤的日志信息發送至有關部門進行預警。
在其中一個實施例中,所述基于預設BMH算法從所述報文信息中匹配所述待匹配字段對應的字段信息,生成第一匹配結果,包括:將所述報文信息確定為主串;將所述待匹配字段確定為模式串;將所述主串和模式串輸入預設BMH算法中,輸出所述模式串在主串中的位置下標;將所述位置下標確定為第一匹配結果。
在其中一個實施例中,所述根據預設AC自動機匹配算法從所述數據表中匹配所述待匹配字段對應的字段信息,生成第二匹配結果,包括:提取所述數據表中的各字段生成字段集合;將所述字段集合中各字段進行處理后,生成字段集合的二叉樹;將所述待匹配字段和字段集合的二叉樹輸入預設AC自動機匹配算法中進行遍歷匹配,生成第二匹配結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011257693.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:踝關節康復裝置
- 下一篇:一種實時監測的布料染色設備





