[發明專利]一種測試數據統計方法、裝置和存儲介質有效
| 申請號: | 201910053593.0 | 申請日: | 2019-01-21 |
| 公開(公告)號: | CN109815102B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 付得龍 | 申請(專利權)人: | 武漢斗魚魚樂網絡科技有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 430070 湖北省武漢市東湖新技術開發區軟件園東路*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 測試數據 統計 方法 裝置 存儲 介質 | ||
本發明實施例公開了一種測試數據統計方法、裝置和存儲介質,該方法包括:接收與目標任務關聯的各關聯施壓機發送的增量測試數據,其中,增量測試數據附加有對應的采樣時間戳;根據各增量測試數據對應的采樣時間戳,對各增量測試數據進行統計,確定目標任務對應的增量測試結果。通過本發明實施例的技術方案,可以提高數據統計的準確性。
技術領域
本發明實施例涉及測試技術領域,尤其涉及一種測試數據統計方法、裝置和存儲介質。
背景技術
性能測試是通過自動化的測試工具模擬多種正常以及異常負載條件來對系統的各項性能指標進行測試。負載測試和壓力測試都屬于性能測試,兩者可以結合進行。通過負載測試確定在各種工作負載下系統的性能,目的是測試當負載逐漸增加時,系統各項性能指標的變化情況。壓力測試是用于獲得系統能夠提供的最大服務級別的測試。
在開源壓測平臺中,如Ngrinder、Jmeter等,通常是利用一個控制器和多個施壓機對某個任務進行性能測試,比如控制器根據選取的施壓機數量,將用戶設置的并發線程數平均分配至每個施壓機上進行測試,并且在測試過程中由控制器負責最終測試數據的統計匯總,生成測試結果報告。
目前,現有測試數據的統計方式是:每個施壓機周期性地采集每個采樣周期內的測試數據并發送至控制端,控制端再將接收的所有測試數據直接進行疊加,獲得在當前時間窗口統計的任務測試結果。
然而,在某臺施壓機因網絡擁堵導致測試數據發送較慢時,使得控制器無法同步接收所有施壓機發送的測試數據,即控制器當前接收的所有測試數據中并不包含該施壓機發送的測試數據,或者當前接收的測試數據并不是同一采樣周期內的測試數據,從而在控制端直接對接收的測試數據進行疊加時,會導致統計的最終測試數據并不是真實的測試結果,大大降低了測試數據統計的準確性。
發明內容
本發明實施例提供了一種測試數據統計方法、裝置和存儲介質,以提高數據統計的準確性。
第一方面,本發明實施例提供了一種測試數據統計方法,包括:
接收與目標任務關聯的各關聯施壓機發送的增量測試數據,其中,所述增量測試數據附加有對應的采樣時間戳;
根據各所述增量測試數據對應的采樣時間戳,對各所述增量測試數據進行統計,確定所述目標任務對應的增量測試結果。
第二方面,本發明實施例還提供了一種測試數據統計裝置,包括:
增量測試數據接收模塊,用于接收與目標任務關聯的各關聯施壓機發送的增量測試數據,其中,所述增量測試數據附加有對應的采樣時間戳;
增量測試結果確定模塊,用于根據各所述增量測試數據對應的采樣時間戳,對各所述增量測試數據進行統計,確定所述目標任務對應的增量測試結果。
第三方面,本發明實施例還提供了一種設備,所述設備包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如本發明任意實施例所提供的測試數據統計方法。
第四方面,本發明實施例還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如本發明任意實施例所提供的測試數據統計方法。
本發明實施例中與目標任務關聯的每個關聯施壓機將采集的增量測試數據附加上對應的采樣時間戳,并將附加有采樣時間戳的增量測試數據發送至控制器,控制器根據接收的所有增量測試數據對應的采樣時間戳,可以確定是否接收到每個關聯施壓機發送的同一采樣周期內的增量測試數據,以便可以對同一采樣周期內的增量測試數據進行統計,使得統計的增量測試結果為真實的測試結果,從而大大提高了數據統計的準確性。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚魚樂網絡科技有限公司,未經武漢斗魚魚樂網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910053593.0/2.html,轉載請聲明來源鉆瓜專利網。





