本發(fā)明涉及測試,尤其涉及一種測試日志的處理方法、裝置、電子設備和存儲介質。
背景技術:
1、現有的,設備或應用測試后會生成大量的測試日志,這些測試日志用于反映設備或應用的測試結果,測試人員可以根據測試日志對設備或應用在測試過程中存在的異常問題進行分析,從而修復對應異常。然而,不同操作系統(tǒng)版本和不同設備類型經過測試后可能存在重復的異常問題,再加上龐大的日志數據量,導致測試日志的處理效率較低。
技術實現思路
1、本發(fā)明提供了一種測試日志的處理方法、裝置、電子設備和存儲介質,以解決現有技術中測試日志的處理效率較低的問題。
2、根據本發(fā)明的一方面,提供了一種測試日志的處理方法,該方法包括:
3、在原始測試日志中確定操作系統(tǒng)版本以及存在異常的目標測試用例;
4、根據目標測試用例對應的問題描述在與操作系統(tǒng)版本關聯的目標預設問題庫中的匹配情況,確定目標測試用例對應的目標處理方式。
5、根據本發(fā)明的另一方面,提供了一種測試日志的處理裝置,該裝置包括:
6、系統(tǒng)版本及測試用例確定模塊,用于在原始測試日志中確定操作系統(tǒng)版本以及存在異常的目標測試用例;
7、處理方式確定模塊,用于根據目標測試用例對應的問題描述在與操作系統(tǒng)版本關聯的目標預設問題庫中的匹配情況,確定目標測試用例對應的目標處理方式。
8、根據本發(fā)明的另一方面,提供了一種電子設備,所述電子設備包括:
9、至少一個處理器;以及
10、與所述至少一個處理器通信連接的存儲器;其中,
11、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的計算機程序,所述計算機程序被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本發(fā)明任一實施例所述的測試日志的處理方法。
12、根據本發(fā)明的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執(zhí)行時實現本發(fā)明任一實施例所述的測試日志的處理方法。
13、本發(fā)明實施例的技術方案,通過在原始測試日志中確定操作系統(tǒng)版本以及存在異常的目標測試用例,進而根據目標測試用例對應的問題描述在與操作系統(tǒng)版本關聯的目標預設問題庫中的匹配情況,確定目標測試用例對應的目標處理方式,解決了現有技術中測試日志的處理效率較低的問題,能夠自動精準定位存在異常的異常測試用例,并根據異常測試用例的問題描述與目標預設問題庫的匹配情況自動確定出對應的處理方式,提高了測試日志的處理效率,以及異常測試用例的修復效率。
14、應當理解,本部分所描述的內容并非旨在標識本發(fā)明的實施例的關鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過以下的說明書而變得容易理解。
1.一種測試日志的處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述在原始測試日志中確定操作系統(tǒng)版本以及存在異常的目標測試用例,包括:
3.根據權利要求1所述的方法,其特征在于,在所述根據所述目標測試用例對應的問題描述在與所述操作系統(tǒng)版本關聯的目標預設問題庫中的匹配情況,確定所述目標測試用例對應的目標處理方式之前,還包括:
4.根據權利要求1所述的方法,其特征在于,所述根據所述目標測試用例對應的問題描述在與所述操作系統(tǒng)版本關聯的目標預設問題庫中的匹配情況,確定所述目標測試用例對應的目標處理方式,包括:
5.根據權利要求4所述的方法,其特征在于,還包括:
6.根據權利要求1所述的方法,其特征在于,還包括:
7.根據權利要求1所述的方法,其特征在于,還包括:
8.一種測試日志的處理裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,所述電子設備包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執(zhí)行時實現權利要求1-7中任一項所述的測試日志的處理方法。