[發明專利]一種基于精準化業務模型的性能測試方法和系統在審
| 申請號: | 202110259269.1 | 申請日: | 2021-03-10 |
| 公開(公告)號: | CN113516333A | 公開(公告)日: | 2021-10-19 |
| 發明(設計)人: | 林驥;嚴國強;黃玲玲;王燕梅;郭超年;馬勝藍;程舒晗;王桐森 | 申請(專利權)人: | 福建省農村信用社聯合社 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q30/02;G06F11/36;G06F16/245;G06F16/28 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 王美花 |
| 地址: | 350000 福建*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 精準 業務 模型 性能 測試 方法 系統 | ||
本發明提供了一種基于精準化業務模型的性能測試方法及系統,所述方法包括:步驟10、通過APM提供交易數據,通過定時跑批任務自動獲取所述交易數據,按一定的格式存放到文件服務器指定目錄路徑下;步驟20、將所述交易數據存入數據庫;步驟30、提取交易數據中相關系統數據進行可視化展示;步驟40、通過人工篩選日交易高峰時段的建模區間,生成對應的業務模型或通過自動分析規則對交易數據進行分析得到對應的業務模型;步驟50、輸出業務模型結果,根據該業務模型的最高交易量評估系統的處理能力,依據該業務模型進行測試模型的精準化構建,執行對應的性能測試流程。本發明實現基于實際交易量的精準化業務模型的創建來提高性能測試效率。
技術領域
本發明涉及軟件測試領域,特別涉及一種基于精準化業務模型的性能測試方法和系統。
背景技術
近年來,隨著信息技術的飛速發展,軟件產品使用者對軟件處理實際業務場景的性能要求也越來越高,同時軟件系統業務模型呈現動態變化及實效性特殊化的現象越發明顯。軟件性能測試涉及的交易繁多、業務統計復雜且動態更新變化,性能測試時難以實現對業務模型化精準化定位,業務模型選取不夠精準,或與生產交易模型不符,均將導致性能測試結果與生產實際場景偏差、測試結論參考價值受影響,并且容易誤導對系統處理能力的判斷。
目前在性能測試實施過程中,針對被測系統的性能測試業務模型,更多依賴項目組的經驗判斷及生產某一時段的歷史數據來確定業務模型,業務模型分析不精準,無法貼合實際生產交易場景,給性能測試結果帶來了一定的不確定性及風險。有鑒于此,本發明提供一種實現精準化業務模型的性能測試方法和系統。
發明內容
本發明要解決的技術問題之一,在于提供一種基于精準化業務模型的性能測試方法,可通過實現精準化業務模型來提高性能測試的效率。
本發明要解決的技術問題之一是這樣實現的:一種基于精準化業務模型的性能測試方法,包括:
步驟10、通過APM提供交易數據,通過定時跑批任務自動獲取所述交易數據,按一定的格式存放到文件服務器指定目錄路徑下;
步驟20、將所述交易數據存入數據庫;
步驟30、提取交易數據中相關系統數據進行可視化展示;
步驟40、通過人工篩選日交易高峰時段的建模區間,生成對應的業務模型或通過自動分析規則對交易數據進行分析得到對應的業務模型;
步驟50、輸出業務模型結果,根據該業務模型的最高交易量評估系統的處理能力,依據該業務模型進行測試模型的精準化構建,執行對應的性能測試流程。
進一步的,所述步驟30具體為:提取交易數據中相關系統數據,通過Grafana可視化圖形展示工具將相關系統數據進行展示,所述相關系統數據包括日交易總量、每分鐘交易量、日交易曲線圖和日高峰時段交易占比。
進一步的,所述步驟40進一步包括:
步驟41、根據需要選擇人工分析方式或自動分析方式得到相應的業務模型,若采用人工分析方式,則進入步驟42,否則,進入步驟43;
步驟42、依照展示出來的相關系統數據,通過人工篩選分鐘峰值時間點及日交易高峰時段的建模區間,分別得到分鐘峰值業務模型和日業務模型數據;
步驟43、自動獲取交易數據中的分鐘峰值時間點及分鐘峰值交易量,生成分鐘峰值業務模型數據,并計算出平均分鐘交易量最大的時段作為日建模區間,生成日業務模型數據;
步驟44、將所述分鐘峰值業務模型數據與已有的分鐘峰值業務模型數據進行匹配,若匹配成功,則更新已有的分鐘峰值業務模型中的數據,否則,新建分鐘峰值業務模型;同時將所述日業務模型數據與已有的日業務模型數據進行匹配,若匹配成功,則更新已有的日業務模型中的數據,否則,新建日業務模型。
進一步的,所述步驟43進一步包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建省農村信用社聯合社,未經福建省農村信用社聯合社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110259269.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:分取液體色譜系統
- 下一篇:一種用于輪盤窄槽拉削硬質合金刀片
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





