本發(fā)明涉及測試,尤其是涉及一種固態(tài)硬盤性能檢測方法、裝置、設(shè)備和介質(zhì)。
背景技術(shù):
1、ssd(solid?state?disk或solid?state?drive,簡稱ssd),又稱固態(tài)硬盤或者固態(tài)驅(qū)動器,在對ssd進行測試時,普遍關(guān)注windows系統(tǒng)下固態(tài)硬盤的性能測試。
2、目前不管是基于人工或者是開發(fā)平臺進行的測試系統(tǒng),基于windows系統(tǒng)使用的常用工具,性能測試輸出結(jié)果均為圖片,圖片中含有大量的測試結(jié)果數(shù)據(jù),在實際工作中,收集性能測試輸出結(jié)果后,根據(jù)相關(guān)的工作需要,對指定圖片中的數(shù)據(jù)進行收集和整理分析。
3、但是分析固態(tài)硬盤性能是否穩(wěn)定,是否均達到設(shè)計目標,排除一些特殊情況,需要對大量固態(tài)硬盤進行測試,然后進行后續(xù)相關(guān)的工作。整個測試結(jié)果處理流程繁瑣,需要收集處理大量圖片,需要測試人員有較高的效率,較多的經(jīng)驗,對生成的每個性能結(jié)果數(shù)據(jù)意義非常了解。
技術(shù)實現(xiàn)思路
1、有鑒于此,本發(fā)明的目的在于提供一種固態(tài)硬盤性能檢測方法,通過收集每個測試終端針對各個測試項目的測試結(jié)果圖片,通過數(shù)據(jù)識別模型識別測試項目對應(yīng)的測試結(jié)果數(shù)據(jù),實現(xiàn)測試結(jié)果圖片的自動識別和批量處理,提高固態(tài)硬盤性能測試的效率。
2、第一方面,本發(fā)明實施例提供了一種固態(tài)硬盤性能檢測方法,應(yīng)用于控制終端,控制終端與多個測試終端連接,測試終端上安裝有待測試的固態(tài)硬盤,方法包括:
3、根據(jù)對固態(tài)硬盤進行測試的各個測試項目的測試順序,依次將各測試項目對應(yīng)的測試請求發(fā)送給多個測試終端,測試請求用于供測試終端控制測試終端上的測試工具運行以對固態(tài)硬盤進行測試;
4、接收每個測試終端反饋的、針對每個測試項目的測試結(jié)果圖片;
5、將測試結(jié)果圖片輸入至數(shù)據(jù)識別模型中,得到各測試項目對應(yīng)的測試結(jié)果數(shù)據(jù);
6、針對每一個測試項目對應(yīng)的測試結(jié)果數(shù)據(jù),將測試結(jié)果數(shù)據(jù)輸入至性能分析模型中,得到各固態(tài)硬盤對應(yīng)的性能檢測結(jié)果。
7、在本發(fā)明較佳的實施例中,上述接收每個測試終端反饋的、針對每個測試項目的測試結(jié)果圖片,包括:
8、針對每一個測試項目,按照預(yù)設(shè)的時間間隔,向每個測試終端發(fā)送結(jié)果反饋請求;
9、接收每個測試終端根據(jù)結(jié)果反饋請求反饋的反饋信息;
10、在反饋信息為測試完成的情況下,向測試完成的測試終端發(fā)送結(jié)果獲取請求;
11、接收測試完成的測試終端反饋的測試結(jié)果圖片。
12、在本發(fā)明較佳的實施例中,在接收每個測試終端反饋的、針對每個測試項目的測試結(jié)果圖片之后,包括:
13、生成與每個測試項目對應(yīng)的結(jié)果文件夾;
14、將各個測試終端反饋的、每個測試項目對應(yīng)的測試結(jié)果圖片存儲至對應(yīng)的結(jié)果文件夾中。
15、在本發(fā)明較佳的實施例中,上述將測試結(jié)果圖片輸入至數(shù)據(jù)識別模型中,得到各測試項目對應(yīng)的測試結(jié)果數(shù)據(jù),包括:
16、針對各結(jié)果文件夾,讀取結(jié)果文件夾中的存儲的測試結(jié)果圖片,作為初始結(jié)果圖片;
17、根據(jù)預(yù)設(shè)的圖片裁剪要求對初始結(jié)果圖片進行裁剪,得到結(jié)果圖片;
18、將結(jié)果圖片輸入至數(shù)據(jù)識別模型中,得到各結(jié)果圖片對應(yīng)的結(jié)果數(shù)據(jù);
19、將結(jié)果數(shù)據(jù)存儲至結(jié)果文件夾對應(yīng)的結(jié)果數(shù)據(jù)表格中,作為各測試項目對應(yīng)的測試結(jié)果數(shù)據(jù)。
20、在本發(fā)明較佳的實施例中,上述根據(jù)預(yù)設(shè)的圖片裁剪要求對初始結(jié)果圖片進行裁剪,得到結(jié)果圖片,包括:
21、獲取初始結(jié)果圖片中待測試性能數(shù)據(jù)所在區(qū)域的位置坐標;
22、根據(jù)位置坐標,對初始結(jié)果圖片進行裁剪,將待測試性能數(shù)據(jù)所在區(qū)域的圖片作為結(jié)果圖片。
23、在本發(fā)明較佳的實施例中,上述將測試結(jié)果數(shù)據(jù)輸入至性能分析模型中,得到各固態(tài)硬盤對應(yīng)的性能檢測結(jié)果,包括:
24、將測試結(jié)果數(shù)據(jù)與對應(yīng)的性能閾值進行對比,確定測試結(jié)果數(shù)據(jù)對應(yīng)的達標率;
25、在達標率大于或等于達標閾值的情況下,確定各固態(tài)硬盤對應(yīng)的性能測試結(jié)果為穩(wěn)定。
26、在本發(fā)明較佳的實施例中,上述將測試結(jié)果數(shù)據(jù)與對應(yīng)的性能閾值進行對比,確定測試結(jié)果數(shù)據(jù)對應(yīng)的達標率,包括:
27、獲取待測試性能類型和對應(yīng)的性能閾值;
28、根據(jù)待測試性能類型,從測試結(jié)果數(shù)據(jù)中獲取至少一個待測試性能數(shù)據(jù);
29、將各待測試性能數(shù)據(jù)與性能閾值進行對比,確定各待測試性能數(shù)據(jù)對應(yīng)的對比結(jié)果;
30、將對比結(jié)果為達標的對比結(jié)果數(shù)量與對比結(jié)果總數(shù)量之間的比值,作為測試結(jié)果數(shù)據(jù)對應(yīng)的達標率。
31、第二方面,本發(fā)明實施例還提供一種固態(tài)硬盤性能檢測裝置,應(yīng)用于控制終端,控制終端與多個測試終端連接,測試終端上安裝有待測試的固態(tài)硬盤,包括:
32、測試請求發(fā)送模塊,用于根據(jù)對固態(tài)硬盤進行測試的各個測試項目的測試順序,依次將各測試項目對應(yīng)的測試請求發(fā)送給多個測試終端,測試請求用于供測試終端控制測試終端上的測試工具運行以對固態(tài)硬盤進行測試;
33、結(jié)果圖片接收模塊,用于接收每個測試終端反饋的、針對每個測試項目的測試結(jié)果圖片;
34、結(jié)果數(shù)據(jù)識別模塊,用于將測試結(jié)果圖片輸入至數(shù)據(jù)識別模型中,得到各測試項目對應(yīng)的測試結(jié)果數(shù)據(jù);
35、性能分析模塊,用于針對每一個測試項目對應(yīng)的測試結(jié)果數(shù)據(jù),將測試結(jié)果數(shù)據(jù)輸入至性能分析模型中,得到各固態(tài)硬盤對應(yīng)的性能檢測結(jié)果。
36、第三方面,本發(fā)明實施例還提供一種電子設(shè)備,包括處理器和存儲器,存儲器存儲有能夠被處理器執(zhí)行的計算機可執(zhí)行指令,處理器執(zhí)行計算機可執(zhí)行指令以實現(xiàn)上述第一方面的固態(tài)硬盤性能檢測方法。
37、第四方面,本發(fā)明實施例還提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機可執(zhí)行指令,計算機可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時,計算機可執(zhí)行指令促使處理器實現(xiàn)上述第一方面的固態(tài)硬盤性能檢測方法。
38、本發(fā)明實施例帶來了以下有益效果:
39、本發(fā)明實施例提供了一種固態(tài)硬盤性能檢測方法,應(yīng)用于控制終端,控制終端與多個測試終端連接,測試終端上安裝有待測試的固態(tài)硬盤,根據(jù)對固態(tài)硬盤進行測試的各個測試項目的測試順序,依次將測試項目對應(yīng)的測試請求發(fā)送給多個測試終端,用以控制測試終端上的測試工具運行,并接收每個測試終端反饋的針對每個測試項目的測試結(jié)果圖片,實現(xiàn)了對大量固態(tài)硬盤性能的批量測試,以及大量測試結(jié)果圖片的收集,提高了測試結(jié)果圖片獲取的效率,將測試結(jié)果圖片輸入至數(shù)據(jù)識別模型中,得到各測試項目對應(yīng)的測試結(jié)果數(shù)據(jù),實現(xiàn)了對測試結(jié)果圖片的批量處理,利用性能分析模型對每一個測試項目對應(yīng)的測試結(jié)果數(shù)據(jù)進行分析,簡化了測試結(jié)果處理流程,提高了性能分析的效率和準確性。
40、本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,或者,部分特征和優(yōu)點可以從說明書推知或毫無疑義地確定,或者通過實施本發(fā)明的上述技術(shù)即可得知。
41、為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。