亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種測(cè)試用例的檢測(cè)方法及裝置與流程

文檔序號(hào):12271201閱讀:320來(lái)源:國(guó)知局
一種測(cè)試用例的檢測(cè)方法及裝置與流程

本發(fā)明涉及汽車(chē)控制器測(cè)試領(lǐng)域,特別是涉及一種測(cè)試用例的檢測(cè)方法及裝置。



背景技術(shù):

隨著汽車(chē)的不斷普及,汽車(chē)的功能越來(lái)越多,汽車(chē)中的各軟件也越來(lái)越復(fù)雜。因此,為了保證汽車(chē)的可靠性,對(duì)汽車(chē)中的控制系統(tǒng)進(jìn)行測(cè)試是必不可少的。一般情況下,汽車(chē)控制器中應(yīng)用程序的某一特定功能設(shè)計(jì)需要編寫(xiě)相應(yīng)的測(cè)試用例進(jìn)行測(cè)試。

目前,在編寫(xiě)汽車(chē)控制器功能測(cè)試用例之前和測(cè)試完成之后,無(wú)法評(píng)估汽車(chē)控制器自動(dòng)測(cè)試用例中各待測(cè)信號(hào)的覆蓋度。這樣,容易造成汽車(chē)控制器待測(cè)試信號(hào)的重復(fù)測(cè)試或漏測(cè),費(fèi)時(shí)費(fèi)工,同時(shí)也很難評(píng)估汽車(chē)控制器中各待測(cè)試信號(hào)的測(cè)試覆蓋度是否滿足測(cè)試要求。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問(wèn)題在于提供一種測(cè)試用例的檢測(cè)方法及裝置,從而可以解決現(xiàn)有技術(shù)中汽車(chē)控制器自動(dòng)測(cè)試用例中各待測(cè)信號(hào)的覆蓋度無(wú)法評(píng)估的問(wèn)題。

為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種測(cè)試用例的檢測(cè)方法,包括:

獲取汽車(chē)控制器采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的測(cè)試結(jié)果;

根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試參數(shù)信息;

將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的參數(shù)信息。

其中,所述方法還包括:

將記錄有多個(gè)參數(shù)信息的數(shù)據(jù)文件導(dǎo)入汽車(chē)控制器;

根據(jù)所述數(shù)據(jù)文件中記錄的參數(shù)信息,執(zhí)行預(yù)設(shè)測(cè)試用例的測(cè)試;

其中將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較的步驟中,所述預(yù)設(shè)參數(shù)信息由所述數(shù)據(jù)文件中記錄的參數(shù)信息確定。

其中,所述根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試參數(shù)信息的步驟包括:

根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)信息;

其中,將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的參數(shù)信息的步驟包括:

分別將各所述測(cè)試信號(hào)信息與各預(yù)設(shè)測(cè)試信號(hào)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的測(cè)試信號(hào)信息。

其中,所述根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試參數(shù)信息的步驟包括:

根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)的取值信息;

其中,將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的參數(shù)信息的步驟包括:

分別將各所述測(cè)試信號(hào)的取值信息與各預(yù)設(shè)取值信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未取到的取值信息。

其中,所述測(cè)試信號(hào)的數(shù)據(jù)類(lèi)型包括枚舉型、布爾型以及數(shù)值型。

本發(fā)明實(shí)施例還提供一種測(cè)試用例的檢測(cè)裝置,包括:

結(jié)果獲取模塊,用于獲取汽車(chē)控制器采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的測(cè)試結(jié)果;

信息確定模塊,用于根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試參數(shù)信息;

比較處理模塊,用于將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的參數(shù)信息。

其中,所述裝置還包括:

數(shù)據(jù)導(dǎo)入模塊,用于將記錄有多個(gè)參數(shù)信息的數(shù)據(jù)文件導(dǎo)入汽車(chē)控制器;

測(cè)試執(zhí)行模塊,用于根據(jù)所述數(shù)據(jù)文件中記錄的參數(shù)信息,執(zhí)行預(yù)設(shè)測(cè)試用例的測(cè)試;

其中將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較的步驟中,所述預(yù)設(shè)參數(shù)信息由所述數(shù)據(jù)文件中記錄的參數(shù)信息確定。

其中,所述信息確定模塊包括:

第一信息確定單元,用于根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)信息;

其中,所述比較處理模塊包括:

第一比較處理單元,用于分別將各所述測(cè)試信號(hào)信息與各預(yù)設(shè)測(cè)試信號(hào)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的測(cè)試信號(hào)信息。

其中,所述信息確定模塊包括:

第二信息確定模塊,用于根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)的取值信息;

其中,所述比較處理模塊包括:

第二比較處理單元,用于分別將各所述測(cè)試信號(hào)的取值信息與各預(yù)設(shè)取值信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未取到的取值信息。

其中,所述測(cè)試信號(hào)的數(shù)據(jù)類(lèi)型包括枚舉型、布爾型以及數(shù)值型。

本發(fā)明的上述技術(shù)方案的有益效果如下:

本發(fā)明實(shí)施例的上述方案中,通過(guò)將測(cè)試用例中測(cè)得的測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息進(jìn)行比較,確定測(cè)試用例中各信號(hào)的測(cè)試取值覆蓋情況,避免汽車(chē)控制器中待測(cè)試信號(hào)的重復(fù)測(cè)試或漏測(cè),同時(shí)也為測(cè)試人員提升測(cè)試用例的覆蓋度、優(yōu)化測(cè)試用例提供依據(jù)。

附圖說(shuō)明

圖1為本發(fā)明第一實(shí)施例中測(cè)試用例的檢測(cè)方法的流程圖;

圖2為本發(fā)明第二實(shí)施例中測(cè)試用例的檢測(cè)方法的流程圖;

圖3為采用本發(fā)明第二實(shí)施例提供的方法對(duì)汽車(chē)控制器進(jìn)行測(cè)試的信號(hào)示意圖;

圖4為本發(fā)明第三實(shí)施例中測(cè)試用例的檢測(cè)方法的流程圖;

圖5為采用本發(fā)明第三實(shí)施例提供的方法對(duì)汽車(chē)控制器進(jìn)行測(cè)試的枚舉型信號(hào)的取值示意圖;

圖6為采用本發(fā)明第三實(shí)施例提供的方法對(duì)汽車(chē)控制器進(jìn)行測(cè)試的數(shù)值型信號(hào)的取值范圍示意圖;

圖7為本發(fā)明第四實(shí)施例中測(cè)試用例的檢測(cè)裝置的組成結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。

本發(fā)明針對(duì)現(xiàn)有技術(shù)汽車(chē)控制器自動(dòng)測(cè)試用例中各待測(cè)信號(hào)的覆蓋度無(wú)法評(píng)估的問(wèn)題,提供一種測(cè)試用例的檢測(cè)方法,便于確定測(cè)試用例中各信號(hào)的測(cè)試取值覆蓋情況,避免汽車(chē)控制器中待測(cè)試信號(hào)的重復(fù)測(cè)試或漏測(cè),同時(shí)也為測(cè)試人員提升測(cè)試用例的覆蓋度、優(yōu)化測(cè)試用例提供依據(jù)。

第一實(shí)施例

如圖1所示,為本發(fā)明第一實(shí)施例中測(cè)試用例的檢測(cè)方法的流程圖。下面就該圖具體說(shuō)明該方法的實(shí)施過(guò)程。

步驟101,獲取汽車(chē)控制器采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的測(cè)試結(jié)果。

這里,采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的汽車(chē)控制器包括:汽車(chē)控制器的輸入信號(hào)以及汽車(chē)控制器的輸出信號(hào)。

這里,預(yù)設(shè)測(cè)試用例是預(yù)先編寫(xiě)好的用于測(cè)試汽車(chē)控制器功能的測(cè)試說(shuō)明。

步驟102,根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試參數(shù)信息。

這里需說(shuō)明的是,測(cè)試參數(shù)信息可以包括:執(zhí)行測(cè)試用例的測(cè)試信號(hào)信息、各測(cè)試信號(hào)的取值信息等。

步驟103,將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的參數(shù)信息。

這里,預(yù)設(shè)參數(shù)信息可以包括:汽車(chē)控制器中預(yù)設(shè)個(gè)數(shù)的待測(cè)試信號(hào)信息、各待測(cè)試信號(hào)的預(yù)設(shè)信號(hào)取值信息等。這里,預(yù)設(shè)信號(hào)取值也就是待測(cè)試信號(hào)的要實(shí)現(xiàn)的信號(hào)取值覆蓋。

需要說(shuō)明的是,本發(fā)明實(shí)施例提供的測(cè)試用例的檢測(cè)方法,還可進(jìn)一步包括以下步驟:

步驟一:將記錄有多個(gè)參數(shù)信息的數(shù)據(jù)文件導(dǎo)入汽車(chē)控制器。

這里,數(shù)據(jù)文件可以包括DBC文件、硬線接線表等。其中DBC文件是一種數(shù)據(jù)庫(kù)容器文件,用來(lái)開(kāi)發(fā)數(shù)據(jù)庫(kù)。

這里,參數(shù)信息具體可以包括:汽車(chē)控制器中待測(cè)試信號(hào)的信號(hào)個(gè)數(shù)、信號(hào)名稱、信號(hào)方向、信號(hào)類(lèi)型、信號(hào)范圍等信號(hào)屬性信息。

步驟二:根據(jù)所述數(shù)據(jù)文件中記錄的參數(shù)信息,執(zhí)行預(yù)設(shè)測(cè)試用例的測(cè)試。

其中將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較的步驟中,所述預(yù)設(shè)參數(shù)信息由所述數(shù)據(jù)文件中記錄的參數(shù)信息確定。

需要說(shuō)明的是,步驟一以及步驟二先于本實(shí)施例中步驟101執(zhí)行。

本發(fā)明實(shí)施例提供的測(cè)試用例的檢測(cè)方法,通過(guò)將測(cè)試用例中測(cè)得的測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息進(jìn)行比較,確定測(cè)試用例中各信號(hào)的測(cè)試取值覆蓋情況,避免汽車(chē)控制器中待測(cè)試信號(hào)的重復(fù)測(cè)試或漏測(cè),同時(shí)也為測(cè)試人員提升測(cè)試用例的覆蓋度、優(yōu)化測(cè)試用例提供依據(jù)。

第二實(shí)施例

如圖2所示,為本發(fā)明第二實(shí)施例中測(cè)試用例的檢測(cè)方法的流程圖。下面就該圖具體說(shuō)明該方法的實(shí)施過(guò)程。

步驟201,獲取汽車(chē)控制器采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的測(cè)試結(jié)果。

這里,預(yù)設(shè)測(cè)試用例是預(yù)先編寫(xiě)好的用于測(cè)試汽車(chē)控制器功能的測(cè)試說(shuō)明。

步驟202,根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)信息。

需要說(shuō)明的是,各測(cè)試信號(hào)信息是指采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)被測(cè)試使用到的信號(hào)信息。

步驟203,分別將各所述測(cè)試信號(hào)信息與各預(yù)設(shè)測(cè)試信號(hào)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的測(cè)試信號(hào)信息。

這里需要說(shuō)明的是,各預(yù)設(shè)測(cè)試信號(hào)信息為汽車(chē)控制器中預(yù)設(shè)使用到的測(cè)試信號(hào)信息。

例如,如圖3所示,為采用本發(fā)明實(shí)施例提供的方法對(duì)汽車(chē)控制器進(jìn)行測(cè)試的信號(hào)示意圖。

根據(jù)測(cè)試結(jié)果可以確定采用測(cè)試用例1使用到的信號(hào)、采用測(cè)試用例2使用到的信號(hào)、采用測(cè)試用例n使用到的信號(hào)等。也就是說(shuō),所有測(cè)試用例中使用到的信號(hào)均可通過(guò)測(cè)試結(jié)果確定得到;接著,將使用到的這些信號(hào)與預(yù)設(shè)測(cè)試信號(hào)比較,即可得到采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的測(cè)試信號(hào)信息。

這里,一般情況下,預(yù)設(shè)使用到的測(cè)試信號(hào)的個(gè)數(shù)大于采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)被測(cè)試使用到信號(hào)的個(gè)數(shù)。

所以,將采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)實(shí)際使用到的測(cè)試信號(hào)信息與預(yù)設(shè)使用到的測(cè)試信號(hào)信息比較,便可得到采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的測(cè)試信號(hào)信息。

這里,預(yù)設(shè)使用到的測(cè)試信號(hào)信息可以根據(jù)導(dǎo)入到汽車(chē)控制器中的數(shù)據(jù)文件中記錄的參數(shù)信息確定得到。

具體如第一實(shí)施例中步驟一以及步驟二所述,導(dǎo)入到汽車(chē)控制器的數(shù)據(jù)文件中記錄的參數(shù)信息中包括有待測(cè)試信號(hào)的信號(hào)名稱等信號(hào)屬性信息。該些信號(hào)屬性信息,也就是數(shù)據(jù)文件中記錄的參數(shù)信息可作為預(yù)設(shè)測(cè)試信號(hào)信息。

具體的,所述測(cè)試信號(hào)的數(shù)據(jù)類(lèi)型包括枚舉型、布爾型以及數(shù)值型。

本發(fā)明實(shí)施例提供的測(cè)試用例的檢測(cè)方法,通過(guò)將測(cè)試用例中測(cè)得的測(cè)試信號(hào)信息與預(yù)設(shè)測(cè)試信號(hào)信息進(jìn)行比較,確定測(cè)試用例中未使用到的測(cè)試信號(hào),避免汽車(chē)控制器中待測(cè)試信號(hào)的重復(fù)測(cè)試或漏測(cè),同時(shí)也為測(cè)試人員提升測(cè)試用例的覆蓋度、優(yōu)化測(cè)試用例提供依據(jù)。

第三實(shí)施例

如圖4所示,為本發(fā)明第三實(shí)施例中測(cè)試用例的檢測(cè)方法的流程圖。下面就該圖具體說(shuō)明該方法的實(shí)施過(guò)程。

步驟301,獲取汽車(chē)控制器采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的測(cè)試結(jié)果。

這里,預(yù)設(shè)測(cè)試用例是預(yù)先編寫(xiě)好的用于測(cè)試汽車(chē)控制器功能的測(cè)試說(shuō)明。

步驟302,根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)的取值信息。

需要說(shuō)明的是,測(cè)試信號(hào)的取值信息是指采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)被測(cè)試使用到的信號(hào)在該測(cè)試用例下的取值信息。

具體的,取值信息包括測(cè)試信號(hào)已取到的值、已取到的值的個(gè)數(shù)等信息。

步驟303,分別將各所述測(cè)試信號(hào)的取值信息與各預(yù)設(shè)取值信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未取到的取值信息。

如第一實(shí)施例中所述的預(yù)設(shè)參數(shù)信息由導(dǎo)入到汽車(chē)控制器中的數(shù)據(jù)文件中記錄的參數(shù)信息確定的。本實(shí)施例中各預(yù)設(shè)取值信息同樣也是由該數(shù)據(jù)文件中記錄的參數(shù)信息確定的。

這里,各預(yù)設(shè)取值信息表征測(cè)試信號(hào)預(yù)期要達(dá)到的信號(hào)覆蓋度。

需說(shuō)明的是,各預(yù)設(shè)取值信息是通過(guò)計(jì)算得到的。首先,根據(jù)測(cè)試信號(hào)的信號(hào)范圍確定信號(hào)的取值個(gè)數(shù);通過(guò)信號(hào)的取值個(gè)數(shù)劃分?jǐn)?shù)據(jù)類(lèi)型;最后,根據(jù)測(cè)試信號(hào)的數(shù)據(jù)類(lèi)型以及信號(hào)的取值范圍,計(jì)算得到各測(cè)試信號(hào)的各預(yù)設(shè)信號(hào)取值信息。

具體的,所述測(cè)試信號(hào)的數(shù)據(jù)類(lèi)型包括枚舉型、布爾型以及數(shù)值型。這里需說(shuō)明的是,枚舉型的測(cè)試信號(hào)與布爾型的測(cè)試信號(hào)在計(jì)算其預(yù)設(shè)信號(hào)取值信息時(shí)采用的算法相同,但數(shù)值型的測(cè)試信號(hào)在計(jì)算其預(yù)設(shè)信號(hào)取值信息時(shí)采用的算法與上述兩種數(shù)據(jù)類(lèi)型的測(cè)試信號(hào)不同。

例如,如圖5所示,為采用本發(fā)明實(shí)施例提供的方法對(duì)汽車(chē)控制器進(jìn)行測(cè)試的枚舉型信號(hào)的取值示意圖。

測(cè)試信號(hào)的信號(hào)名稱為“信號(hào)1”,信號(hào)方向?yàn)椤拜斎搿保盘?hào)范圍為“0~1”,根據(jù)算法公式取值個(gè)數(shù)=[(最大值-最小值)+1]/分辨率,將信號(hào)范圍“0~1”對(duì)應(yīng)代入公式中,得到取值個(gè)數(shù)為2,確定該“信號(hào)1”的數(shù)據(jù)類(lèi)型為枚舉型,則預(yù)設(shè)信號(hào)取值信息中預(yù)設(shè)信號(hào)取值個(gè)數(shù)為2,預(yù)設(shè)信號(hào)取值為0,1,01,10。當(dāng)采用預(yù)設(shè)測(cè)試用例執(zhí)行測(cè)試時(shí),已知該測(cè)試用例已取值為0,1,得到的測(cè)試結(jié)果中該測(cè)試信號(hào)“信號(hào)1”的信號(hào)取值為0,1,01,則該測(cè)試用例中未取到的信號(hào)取值為10,說(shuō)明該測(cè)試用例未達(dá)到預(yù)期的信號(hào)覆蓋,有待被優(yōu)化。

上述示例需要說(shuō)明的是,分辨率為測(cè)試信號(hào)已知的屬性特征,用于表征測(cè)試信號(hào)的數(shù)據(jù)精細(xì)度。

再者,根據(jù)測(cè)試信號(hào)的取值個(gè)數(shù)確定信號(hào)的數(shù)據(jù)類(lèi)型,一般情況下,若測(cè)試信號(hào)的取值個(gè)數(shù)在32個(gè)以內(nèi),則為枚舉型或布爾型;若測(cè)試信號(hào)的取值個(gè)數(shù)在32個(gè)以上則為數(shù)值型。

這里,枚舉型或布爾型的測(cè)試信號(hào)可看作是離散型數(shù)據(jù)信號(hào),其信號(hào)取值一般表征信號(hào)的狀態(tài)或信號(hào)狀態(tài)的跳轉(zhuǎn)。

數(shù)值型的測(cè)試信號(hào)可看作是連續(xù)型數(shù)據(jù)信號(hào)(例如:電壓、電流、功率等),其信號(hào)取值一般表征信號(hào)的取值范圍。

再例如,如圖6所示,為采用本發(fā)明實(shí)施例提供的方法對(duì)汽車(chē)控制器進(jìn)行測(cè)試的數(shù)值型信號(hào)的取值范圍示意圖。

測(cè)試信號(hào)的信號(hào)名稱為“信號(hào)2”,信號(hào)方向?yàn)椤拜敵觥?,信?hào)范圍為“0~12.75V”,根據(jù)算法公式取值個(gè)數(shù)=[(最大值-最小值)+1]/分辨率,若將信號(hào)范圍“0~12.75V”對(duì)應(yīng)代入公式中,得到取值個(gè)數(shù)大于32,確定該“信號(hào)2”的數(shù)據(jù)類(lèi)型為數(shù)值型,則預(yù)設(shè)信號(hào)取值信息中包括兩個(gè)方向上的預(yù)設(shè)信號(hào)取值范圍,分別是:由小到大為“0~12.75V”,由大到小為“12.75~0V”。當(dāng)采用預(yù)設(shè)測(cè)試用例執(zhí)行測(cè)試時(shí),已知該測(cè)試用例已取值0,1,8,11,1,得到的測(cè)試結(jié)果中該測(cè)試信號(hào)“信號(hào)2”的信號(hào)取值按照取值方向由小到大為“0~11”;由大到小為“11~1”,則該測(cè)試用例中未取到的信號(hào)取值按照取值方向?yàn)橛尚〉酱鬄椤?1~12.75”,由大到小為“12.75~11”以及“1~0”,說(shuō)明該測(cè)試用例未達(dá)到預(yù)期的信號(hào)覆蓋,有待被優(yōu)化。

本發(fā)明實(shí)施例提供的一種測(cè)試用例的檢測(cè)檢測(cè)方法,通過(guò)將測(cè)試用例中測(cè)得的測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息進(jìn)行比較,確定測(cè)試用例中各已使用到的測(cè)試信號(hào)的測(cè)試取值覆蓋情況,避免汽車(chē)控制器中待測(cè)試信號(hào)的重復(fù)測(cè)試或漏測(cè),同時(shí)也為測(cè)試人員提升測(cè)試用例的覆蓋度、優(yōu)化測(cè)試用例提供依據(jù),便于測(cè)試人員評(píng)估汽車(chē)控制器的各測(cè)試信號(hào)的測(cè)試覆蓋度是否滿足測(cè)試要求。

第四實(shí)施例

如圖4所示,本發(fā)明實(shí)施例還提供一種測(cè)試用例的檢測(cè)裝置,包括:

結(jié)果獲取模塊401,用于獲取汽車(chē)控制器采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試的測(cè)試結(jié)果;

信息確定模塊402,用于根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試參數(shù)信息;

比較處理模塊403,用于將所述測(cè)試參數(shù)信息與預(yù)設(shè)參數(shù)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的參數(shù)信息。

進(jìn)一步地,本發(fā)明實(shí)施例的測(cè)試用例的檢測(cè)裝置還可具體包括:

數(shù)據(jù)導(dǎo)入模塊,用于將記錄有多個(gè)參數(shù)信息的數(shù)據(jù)文件導(dǎo)入汽車(chē)控制器;

測(cè)試執(zhí)行模塊,用于根據(jù)所述數(shù)據(jù)文件中記錄的參數(shù)信息,執(zhí)行預(yù)設(shè)測(cè)試用例的測(cè)試;

其中所述比較處理模塊403中,所述預(yù)設(shè)參數(shù)信息由所述數(shù)據(jù)文件中記錄的參數(shù)信息確定。

具體的,本發(fā)明實(shí)施例中所述信息確定模塊402還可具體包括:

第一信息確定單元,用于根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)信息;

其中,所述比較處理模塊403包括:

第一比較處理單元,用于分別將各所述測(cè)試信號(hào)信息與各預(yù)設(shè)測(cè)試信號(hào)信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未使用的測(cè)試信號(hào)信息。

具體的,本發(fā)明實(shí)施例中所述信息確定模塊402還可具體包括:

第二信息確定單元,用于根據(jù)所述測(cè)試結(jié)果確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)的各測(cè)試信號(hào)的取值信息;

其中,所述比較處理模塊包括:

第二比較處理單元,用于分別將各所述測(cè)試信號(hào)的取值信息與各預(yù)設(shè)取值信息比較,確定采用預(yù)設(shè)測(cè)試用例進(jìn)行測(cè)試時(shí)未取到的取值信息。

具體的,本發(fā)明實(shí)施例中所述測(cè)試信號(hào)的數(shù)據(jù)類(lèi)型包括枚舉型、布爾型以及數(shù)值型。

以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1