[發明專利]一種計算軟件的識別方法及裝置在審
| 申請號: | 202011640317.3 | 申請日: | 2020-12-31 |
| 公開(公告)號: | CN112631943A | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | 鄭磊;唐守忠;周越德;饒星 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 趙曉榮 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 軟件 識別 方法 裝置 | ||
1.一種計算軟件的識別方法,其特征在于,所述方法應用于第一集群,包括:
讀取數據存儲設備中混合后的待測試數據,模擬并發聯機請求,將所述混合后的待測試數據發送給第二集群;所述第二集群中設置有觸發規則;所述第二集群用于部署待測評計算軟件和配置測試規則;
接收所述第二集群發送的第一響應結果;所述第一響應結果為所述第二集群接收所述混合后的待測試數據后,基于所述混合后的待測試數據和所述觸發規則實時生成的;所述第一響應結果至少包括第一交易觸發規則命中結果、第一主鍵信息和第一交易響應時間;
基于所述第一響應結果生成交易日志,并將所述交易日志存儲于所述數據存儲設備中以使所述第三集群從所述數據存儲設備中讀取所述交易日志并根據所述交易日志獲得所述待測評計算軟件的識別結果;所述交易日志至少包括交易請求時間、第一交易響應時間和第一交易觸發預設規則命中結果。
2.根據權利要求1所述的方法,其特征在于,所述基于所述第一響應結果生成交易日志,并將所述交易日志存儲于所述數據存儲設備中以使所述第三集群從所述數據存儲設備中讀取所述交易日志并根據所述交易日志獲得所述待測評計算軟件的識別結果,包括:
基于所述第一響應結果生成交易日志,并將所述交易日志存儲于所述數據存儲設備中以使所述第三集群從所述數據存儲設備中讀取所述交易日志并根據所述第一交易響應時間獲得所述待測評計算軟件的識別結果。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
接收第四集群發送的第二響應結果;所述第二響應結果至少包括第二交易觸發規則命中結果、第二主鍵信息和第二交易響應時間;所述第二響應結果為所述第四集群從所述數據存儲設備中獲取所述混合后的待測試數據,并基于所述混合后的待測試數據中的所述埋點數據和觸發規則生成的;
基于所述第一響應結果和第二響應結果的交叉驗證,獲得流式計算軟件的準確性結果;
在目標時刻基于統計數據和所述流式計算軟件的準確性結果生成所述流式計算軟件的性能測試報告;所述目標時刻為所述第一集群停止發送所述混合后的待測試數據到所述第二集群后的預設時刻;所述統計數據為基于所述目標時刻之前所述第二集群對所述混合后的待測試數據進行處理后得到的數據生成的。
4.根據權利要求1所述的方法,其特征在于,所述測試規則包括負載測試規則、疲勞測試規則、壓力測試規則中的任一種。
5.一種計算軟件的識別方法,其特征在于,所述方法應用于第三集群,包括:
生成測試數據,并將所述測試數據寫入數據存儲設備;
從所述數據存儲設備中讀取所述測試數據和埋點數據;所述埋點數據為客戶端編制并寫入所述數據存儲設備中的;
對讀取的所述測試數據和所述埋點數據進行混洗處理和排序處理,獲得混合后的待測試數據;
將所述混合后的待測試數據寫入所述數據存儲設備以使所述第一集群讀取所述數據存儲設備中的混合后的待測試數據,再將所述待測試數據發送給第二集群以獲得第一響應結果,并基于所述第一響應結果生成交易日志;所述第二集群中設置有觸發規則;所述第二集群用于部署待測評計算軟件和配置測試規則;所述第一響應結果為所述第二集群接收所述混合后的待測試數據后,基于所述混合后的待測試數據和所述觸發規則實時生成的;所述第一響應結果至少包括第一交易觸發規則命中結果、第一主鍵信息和第一交易響應時間;
從所述數據存儲設備中讀取所述交易日志;所述交易日志為所述第一集群存儲到所述數據存儲設備中的;所述交易日志至少包括交易請求時間、第一交易響應時間和第一交易觸發預設規則命中結果;
根據所述交易日志獲得所述待測評計算軟件的識別結果。
6.根據權利要求5所述的方法,其特征在于,所述根據所述交易日志獲得所述待測評計算軟件的識別結果,包括:
根據所述第一交易響應時間獲得所述待測評計算軟件的識別結果;
當所述第一交易響應時間中存在預設數量次同一交易響應時間時,確定所述待測評計算軟件為批式計算軟件;
當所述第一交易響應時間中沒有存在預設數量次同一交易響應時間時,確定所述待測評計算軟件為流式計算軟件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011640317.3/1.html,轉載請聲明來源鉆瓜專利網。





