[發明專利]測試方法、裝置及設備有效
| 申請號: | 201710425752.6 | 申請日: | 2017-06-08 |
| 公開(公告)號: | CN107193749B | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 梁福坤 | 申請(專利權)人: | 北京星選科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 100085 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 方法 裝置 設備 | ||
本發明實施例提供一種測試方法、裝置及設備,通過本發明實施例的方法可以得到目標數據引擎在該業務倉庫數量的業務倉庫的情況下的數據處理能力,且在整個測試過程中,無需人工參與,均是自動化完成的,進而使得測試的自動化程度較高,節省了人工成本。在得到目標數據引擎在每單位時間內處理完畢的業務處理請求的數量之后,測試設備需要將目標數據引擎的環境參數、目標數據引擎在每單位時間內處理完畢的業務處理請求的數量以及目標數據引擎在處理業務處理請求的過程中所占的系統資源的數量匯總并生成測試并生成測試報告,以及顯示在測試設備的屏幕上,以方便技術人員對本次測試的情況進行查看并分析。
技術領域
本發明實施例涉及計算機應用技術領域,尤其涉及一種測試方法、裝置及設備。
背景技術
當前,隨著交易模式的多樣化以及大眾消費觀念的逐漸改變,數據庫的應用領域不斷擴大,現代的數據引擎中的數據量的海量擴展也對數據引擎在某一數量的業務倉庫的情況下的處理能力提出了更高的要求。
為了確定數據引擎的處理能力是否能夠滿足大量請求同時并發的業務需求,需要對測試數據引擎測試,以得到數據引擎在某一數量的業務倉庫的情況下的處理能力,進而在數據引擎在某一數量的業務倉庫的情況下的處理能力無法滿足大量請求同時并發的需求的情況下對數據引擎進行完善,從而使得數據引擎能夠滿足大量請求同時并發的業務需求。
然而,目前并未存在測試數據引擎在某一數量的業務倉庫的情況下的處理能力的方法,進而無法得到數據引擎在某一數量的業務倉庫的情況下的處理能力,因此,如何得到數據引擎在某一數量的業務倉庫的情況下的數據處理能力是一個亟待解決的技術問題。
發明內容
本發明實施例提供一種設備方法、裝置及設備,用以解決現有技術中無法得到數據引擎在某一數量的業務倉庫的情況下的數據處理能力的問題。
第一方面,本發明實施例中提供了一種測試的方法,所述方法包括:
利用預先設置的環境參數,配置目標數據引擎的環境參數;
根據所述目標數據引擎的類型和預先設置的業務倉庫數量獲取目標數據,并存儲在所述目標數據引擎中;
獲取業務處理請求和測試起始時刻,并分別分配給預設的多個客戶端中的每一個客戶端,以使每一個客戶端分別在該測試起始時刻時向所述目標數據引擎發送業務處理請求;所述業務處理請求用于請求處理存儲在所述目標數據引擎中的目標數據;
獲取所述目標數據引擎在每單位時間內處理完畢的業務處理請求的數量;
匯總所述環境參數、所述數量以及所述目標數據引擎在處理業務處理請求的過程中所占的系統資源的數量。
其中,所述根據所述目標數據引擎的類型和預先設置的業務倉庫數量獲取目標數據,包括:
在預先設置的數據引擎的類型、業務倉庫數量與數據之間的對應關系中,查找是否存在與所述數據引擎的類型和所述業務倉庫數量相對應的數據;
響應于存在與所述數據引擎的類型和所述業務倉庫數量相對應的數據,將與所述數據引擎的類型和所述業務倉庫數量相對應的數據確定為所述目標數據;
響應于不存在與所述數據引擎的類型和所述業務倉庫數量相對應的數據,根據所述數據引擎的類型和所述業務倉庫數量生成目標數據。
進一步地,所述根據所述數據引擎的類型和所述業務倉庫數量生成目標數據之后,還包括:
將所述數據引擎的類型、所述業務倉庫數量以及所述目標數據組成一條記錄,并存儲在所述對應關系中。
其中,所述獲取所述目標數據引擎在每單位時間內處理完畢的業務處理請求的數量,包括:
獲取所述目標數據引擎在每單位時間內處理完畢的業務處理請求的種類的數量;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京星選科技有限公司,未經北京星選科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710425752.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能雙能雙效空調
- 下一篇:基于物聯網系統的智能熱水器





