[發(fā)明專利]數(shù)據(jù)收集方法、裝置、電子設備及可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210072401.2 | 申請日: | 2022-01-21 |
| 公開(公告)號: | CN114398194A | 公開(公告)日: | 2022-04-26 |
| 發(fā)明(設計)人: | 雷娜;王雄偉 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F11/36 |
| 代理公司: | 深圳市沃德知識產(chǎn)權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù) 收集 方法 裝置 電子設備 可讀 存儲 介質(zhì) | ||
1.一種數(shù)據(jù)收集方法,其特征在于,所述方法包括:
獲取業(yè)務接口集合,提取所述業(yè)務接口集合中的通用業(yè)務參數(shù)及個性化業(yè)務參數(shù),根據(jù)所述通用業(yè)務參數(shù)構建通用業(yè)務接口,以及根據(jù)所述個性化業(yè)務參數(shù)構建個性化業(yè)務接口;
基于所述通用業(yè)務參數(shù)及所述個性化業(yè)務參數(shù)構建接口測試用例集合;
利用所述接口測試用例集合對所述通用業(yè)務接口及所述個性化業(yè)務接口進行接口測試,并根據(jù)接口測試結果得到標準通用接口及標準個性化接口;
獲取所述標準通用接口及所述標準個性化接口收集的業(yè)務數(shù)據(jù),并利用預設的收集器對所述業(yè)務數(shù)據(jù)進行數(shù)據(jù)轉(zhuǎn)換,得到標準業(yè)務數(shù)據(jù)。
2.如權利要求1所述的數(shù)據(jù)收集方法,其特征在于,所述提取所述業(yè)務接口集合中的通用業(yè)務參數(shù)及個性化業(yè)務參數(shù),包括:
解析出所述業(yè)務接口集合中的業(yè)務參數(shù)集合;
接收通用選取指令,并根據(jù)所述通用選取指令從所述業(yè)務參數(shù)集合中選取的參數(shù)作為所述通用業(yè)務參數(shù);
接收個性化選取指令,并根據(jù)所述個性化選取指令從所述業(yè)務參數(shù)集合中選取的參數(shù)作為所述個性化業(yè)務參數(shù)。
3.如權利要求2中所述的數(shù)據(jù)收集方法,其特征在于,所述根據(jù)所述通用業(yè)務參數(shù)構建通用業(yè)務接口,以及根據(jù)所述個性化業(yè)務參數(shù)構建個性化業(yè)務接口,包括:
根據(jù)所述通用業(yè)務參數(shù)構建通用請求入?yún)⒓巴ㄓ谜埱蟪鰠ⅲ庋b所述通用請求入?yún)⒓巴ㄓ谜埱蟪鰠⑸伤鐾ㄓ脴I(yè)務接口;
根據(jù)所述個性化業(yè)務參數(shù)構建個性化入?yún)⒓皞€性化出參,封裝所述個性化入?yún)ⅰ⑺鰝€性化出參及預設的個性化標識,得到所述個性化業(yè)務接口。
4.如權利要求3所述的數(shù)據(jù)收集方法,其特征在于,所述基于所述通用業(yè)務參數(shù)及所述個性化業(yè)務參數(shù)構建接口測試用例集合,包括:
解析預設的樹狀模板得到樹形節(jié)點;
將所述通用業(yè)務參數(shù)加載至所述樹形節(jié)點中,得到第一樹形節(jié)點,并在所述第一樹形節(jié)點中添加通用測試變量節(jié)點,將預設的通用測試參數(shù)加載至所述通用測試變量節(jié)點中,得到通用接口測試用例;
將所述個性化業(yè)務參數(shù)加載至所述樹形節(jié)點中,得到第二樹形節(jié)點,并在所述第二樹形節(jié)點中添加個性化測試變量節(jié)點,將預設的個性化測試參數(shù)加載至所述個性化測試變量節(jié)點中,得到個性化接口測試用例;
匯總所述通用接口測試用例及所述個性化接口測試用例得到所述接口測試用例集合。
5.如權利要求4所述的數(shù)據(jù)收集方法,其特征在于,所述利用所述接口測試用例集合對所述通用業(yè)務接口及所述個性化業(yè)務接口進行接口測試,并根據(jù)接口測試結果得到標準通用接口及標準個性化接口,包括:
根據(jù)所述通用接口測試用例生成通用測試腳本,及根據(jù)所述個性化接口測試用例生成個性化測試腳本;
運行所述通用測試腳本對所述通用業(yè)務接口進行測試,以及運行所述個性化測試腳本對所述個性化業(yè)務接口進行測試,將測試通過的通用業(yè)務接口作為所述標準通用接口,以及將測試通過的個性化業(yè)務接口作為所述標準個性化接口。
6.如權利要求4所述的數(shù)據(jù)收集方法,其特征在于,所述根據(jù)所述通用接口測試用例生成通用測試腳本,包括:
獲取所述通用接口測試用例中樹形節(jié)點的節(jié)點值及節(jié)點層級,將所述節(jié)點值映射為接口測試腳本的腳本值,將所述節(jié)點層級映射為接口測試腳本的運行邏輯,根據(jù)所述腳本值及運行邏輯,生成所述通用測試腳本。
7.如權利要求1所述的數(shù)據(jù)收集方法,其特征在于,所述獲取所述標準通用接口及所述標準個性化接口收集的業(yè)務數(shù)據(jù),并利用預設的收集器對所述業(yè)務數(shù)據(jù)進行數(shù)據(jù)轉(zhuǎn)換,得到標準業(yè)務數(shù)據(jù),包括:
利用預設的流技術對所述標準通用接口及所述標準個性化接口進行線程分發(fā);
調(diào)用所述收集器收集所有線程返回的業(yè)務數(shù)據(jù);
利用所述收集器對所述業(yè)務數(shù)據(jù)進行數(shù)據(jù)分類及數(shù)據(jù)清洗,得到所述標準業(yè)務數(shù)據(jù)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210072401.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





