[發明專利]系統性能測試方法、裝置、計算機設備和存儲介質在審
| 申請號: | 201810252682.3 | 申請日: | 2018-03-26 |
| 公開(公告)號: | CN108563544A | 公開(公告)日: | 2018-09-21 |
| 發明(設計)人: | 袁文濤 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26;G06F11/34 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 方高明 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統性能測試 待測系統 腳本調度 計算機設備 存儲介質 實際資源 資源占用 指令 腳本 空閑 占用 測試期間 測試效率 接收輸入 指令發送 資源監控 返回 申請 | ||
本申請涉及一種系統性能測試方法、裝置、計算機設備和存儲介質。該方法包括接收輸入的系統性能測試指令;獲取與系統性能測試指令對應的預期壓測指標及預期資源占用情況;將系統性能測試指令發送至腳本調度平臺,并接收腳本調度平臺返回的實際壓測指標;系統性能測試指令用于指示所述腳本調度平臺獲取與待測系統標識對應的執行腳本和當前空閑的執行機,并將執行腳本發送到當前空閑的執行機中執行后,獲取待測系統標識對應的實際壓測指標;從資源監控平臺獲取測試期間待測系統的實際資源占用情況;分別將所獲取到的實際壓測指標與預期壓測指標進行比較,將實際資源占用情況與預期資源占用情況進行比較得到測試結果。采用上述方法可以提高測試效率。
技術領域
本申請涉及計算機技術領域,特別是涉及一種系統性能測試方法、裝置、計算機設備和存儲介質。
背景技術
隨著測試技術的發展,出現了系統性能測試,系統性能測試是指配置多個執行機,該多個執行機在一定時間內向待測系統中的應用服務器或數據服務器的發送數據請求服務,并在獲取到該多個執行機的執行結果、應用服務器或數據服務器的使用情況后,得到待測系統的系統性能測試結果。
然而,在系統性能測試過程中,一般是通過人工來進行測試,即人工操縱多個執行機,并且人工收集測試結果,例如人工收集各個執行機的執行結果,并單獨獲取應用服務器或數據服務器的使用情況,這種人工收集的方式使得收集測試結果的效率降低,進而使得整個系統性能測試的測試效率降低。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠提高測試效率的系統性能測試方法、裝置、計算機設備和存儲介質。
一種系統性能測試方法,所述方法包括:
接收輸入的系統性能測試指令,所述系統性能測試指令攜帶有待測系統標識;
獲取與所述系統性能測試指令對應的預期壓測指標及預期資源占用情況;
將所述系統性能測試指令發送至腳本調度平臺,并接收腳本調度平臺返回的實際壓測指標;所述系統性能測試指令用于指示所述腳本調度平臺獲取與所述待測系統標識對應的執行腳本和當前空閑的執行機,并將所述執行腳本發送到所述當前空閑的執行機中執行后,獲取所述待測系統標識對應的實際壓測指標;
從資源監控平臺獲取測試期間待測系統的實際資源占用情況;
分別將所獲取到的實際壓測指標與所述預期壓測指標進行比較,將所述實際資源占用情況與所述預期資源占用情況進行比較得到測試結果。
在其中一個實施例中,所述獲取與所述系統性能測試指令對應的預期壓測指標及預期資源占用情況,包括:
獲取與所述系統性能測試指令對應的預期響應時間、預期事務成功率以及預期資源占用情況;
獲取輸入的參數,并獲取與所述參數對應的指標計算公式;
根據所述指標計算公式以及所述輸入的參數計算得到預期并發數和預期每秒完成的事務數。
在其中一個實施例中,所述獲取與所述參數對應的指標計算公式,包括:
當所述輸入的參數包括總業務量和風險系數時,獲取與所述總業務量和所述風險系數對應的指標計算公式為:
tps=(pv×80%)/(s×20%)×(1+f)
ic=tps×(rt+ct)
其中,tps為預期每秒完成的事務數,pv為總業務量、s為每天的秒數、f為風險系數,ic為預期并發數、rt為預期響應時間,ct為已知的思考時間。
在其中一個實施例中,所述獲取與所述參數對應的指標計算公式,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810252682.3/2.html,轉載請聲明來源鉆瓜專利網。





