1.一種代碼覆蓋率的獲取方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述基于所述代碼覆蓋率統(tǒng)計場景,確定所述測試代碼文件中參與代碼覆蓋率統(tǒng)計的目標代碼片段,包括:
3.根據(jù)權利要求1所述的方法,其特征在于,所述基于所述代碼覆蓋率統(tǒng)計場景,確定所述測試代碼文件中參與代碼覆蓋率統(tǒng)計的目標代碼片段,包括:
4.根據(jù)權利要求3所述的方法,其特征在于,所述對所述測試代碼文件和所述對比代碼文件分別進行語法樹解析,以獲取所述測試代碼文件基于所述對比代碼文件的增量代碼片段作為所述目標代碼片段,包括:
5.根據(jù)權利要求4所述的方法,其特征在于,所述基于所述第一語法樹解析結果和所述第二語法樹解析結果,獲取所述測試代碼文件基于所述對比代碼文件的增量代碼片段,包括:
6.根據(jù)權利要求5所述的方法,其特征在于,所述響應于所述校驗結果不匹配,獲取所述第一語法樹解析結果和所述第二語法樹解析結果之間的差異信息,并基于所述差異信息確定所述測試代碼文件基于所述對比代碼文件的增量代碼分支,包括:
7.根據(jù)權利要求1-6任一項所述的方法,其特征在于,所述基于所述目標代碼片段和所述運行代碼片段,獲取所述測試代碼文件的目標代碼覆蓋率,包括:
8.一種代碼覆蓋率的獲取裝置,其特征在于,所述裝置包括:
9.根據(jù)權利要求8所述的裝置,其特征在于,所述確定模塊,還用于:
10.根據(jù)權利要求8所述的裝置,其特征在于,所述確定模塊,還用于:
11.根據(jù)權利要求10所述的裝置,其特征在于,所述確定模塊,還用于:
12.根據(jù)權利要求11所述的裝置,其特征在于,所述確定模塊,還用于:
13.根據(jù)權利要求12所述的裝置,其特征在于,所述確定模塊,還用于:
14.根據(jù)權利要求8-13任一項所述的裝置,其特征在于,所述第二獲取模塊,還用于:
15.一種電子設備,其特征在于,包括:
16.一種計算機可讀存儲介質,當計算機可讀存儲介質中的指令由電子設備的處理器執(zhí)行時,使得電子設備能夠執(zhí)行如權利要求1-7中任一項的方法。