[發明專利]一種性能測試結果自動分析方法及裝置在審
| 申請號: | 202011185984.7 | 申請日: | 2020-10-29 |
| 公開(公告)號: | CN114428724A | 公開(公告)日: | 2022-05-03 |
| 發明(設計)人: | 趙娜;楊勇;劉寧;武崢;黃智勇;吳國鋒;趙大平;黃克華;范春;王琪 | 申請(專利權)人: | 衛寧健康科技集團股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
| 地址: | 200135 上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 性能 測試 結果 自動 分析 方法 裝置 | ||
本申請涉及性能測試技術領域,提供一種性能測試結果自動分析方法及裝置,該方法包括:獲取性能測試的原始結果,所述性能測試的原始結果包括向目標系統發出的多種測試請求中的每種測試請求對應的至少一組測試結果;根據每種測試請求對應的所述至少一組測試結果計算得到每種測試請求對應的至少一個性能指標;將每種測試請求的所述至少一個性能指標分別與對應的預設標準值進行對比,獲得對比結果;根據每種測試請求的對比結果獲得所述性能測試的分析結果。本申請可以快速對性能測試的原始結果進行自動化分析處理,大幅減少人工參與,人力成本降低,分析效率高,而且,可以通過靈活設定性能指標,得到更加豐富的分析結果。
技術領域
本發明涉及性能測試技術領域,具體而言,涉及一種性能測試結果自動分析方法及裝置。
背景技術
在性能測試領域,在完成性能測試后,可得到性能測試結果文件,原始的測試結果可讀性差,所以通常會對結果文件進行一定的統計分析,將結果文件整理為可讀性較好的圖表、表格或報告,而這個過程比較繁瑣,需要較多的人工參與,所耗費的時間也較長。
例如,Jmeter工具作為性能測試使用率相對較高的測試工具,運行Jmeter腳本后得到jtl結果文件,將jtl結果文件導入到Jmeter工具中,將導入生成的內容拷貝到Excel表格中,通過Excel命令對表格中的數據進行分析,整理出報告。
上述步驟一般是人工完成,非常耗時,且效率較低。
發明內容
本申請實施例的目的在于提供一種性能測試結果自動分析方法及裝置,以改善上述技術問題。
為實現上述目的,本申請提供如下技術方案:
第一方面,本申請實施例提供一種性能測試結果自動分析方法,包括:獲取性能測試的原始結果,所述性能測試的原始結果包括向目標系統發出的多種測試請求中的每種測試請求對應的至少一組測試結果;根據每種測試請求對應的所述至少一組測試結果計算得到每種測試請求對應的至少一個性能指標;將每種測試請求的所述至少一個性能指標分別與對應的預設標準值進行對比,獲得對比結果;根據每種測試請求的對比結果獲得所述性能測試的分析結果。
本申請可以快速對性能測試的原始結果進行自動化分析處理,人工參與的環節少,人力成本降低,分析效率高。而且,可以通過靈活設定性能指標,得到更加豐富的分析結果。
在一種可選的實施方式中,所述將每種測試請求的所述至少一個性能指標分別與對應的預設標準值進行對比,包括:獲取標準腳本,所述標準腳本是根據執行所述性能測試的原始測試腳本得到的,所述標準腳本內構建的測試請求的命名包括請求的名稱以及該種測試請求對應的至少一個預設標準值;解析所述標準腳本,獲得每種測試請求的名稱及對應的至少一個預設標準值;根據所述名稱確定每種測試請求的至少一個性能指標所對應的至少一個預設標準值,并將每一所述性能指標與所述至少一個預設標準值中對應的預設標準值進行對比,獲得每種測試請求的對比結果。
在本申請中,通過解析標準腳本來獲得每種測試請求對應的預設標準值,可以同時獲得每種請求的名稱及相應的標準值,以便于根據名稱將性能指標與對應的標準值匹配,進而進行對比。
在一種可選的實施方式中,在獲取標準腳本之前,所述方法還包括:獲取所述原始測試腳本,所述原始測試腳本的線程組節點下構建有所述多種測試請求;對所述原始測試腳本中的測試請求進行重命名,以在所述測試請求的命名中包括請求的名稱以及該種測試請求對應的至少一個預設標準值;根據重命名后的原始測試腳本得到所述標準腳本。
在一種可選的實施方式中,在獲取所述原始測試腳本之后,所述方法還包括:刪除所述原始測試腳本中每一事務控制器下的所有邏輯控制器。
由于腳本內容比較復雜,且標準腳本的作用是解析出各測試請求的名稱及對應的標準值,因此,可刪除無用的邏輯控制器,以加快標準腳本的解析速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于衛寧健康科技集團股份有限公司,未經衛寧健康科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011185984.7/2.html,轉載請聲明來源鉆瓜專利網。





