1.一種測試設(shè)備控制系統(tǒng),其特征在于,所述系統(tǒng)包括測試模塊和中間件模塊;
所述測試模塊,用于在測試流程執(zhí)行過程中調(diào)用所述中間件模塊;
所述中間件模塊,用于對在線物理設(shè)備進(jìn)行識別,得到所述在線物理設(shè)備的設(shè)備信息;從預(yù)置的多類儀器驅(qū)動中,調(diào)用與所述設(shè)備信息對應(yīng)的儀器驅(qū)動,并在調(diào)用成功后,對所述在線物理設(shè)備的進(jìn)行測試控制。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述中間件模塊,還用于將預(yù)先獲取的多個設(shè)備的儀器驅(qū)動按設(shè)備功能劃分;
針對每一類功能相同的設(shè)備,將該類設(shè)備的儀器驅(qū)動進(jìn)行統(tǒng)一封裝成一類儀器驅(qū)動。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述測試模塊,還用于針對每一類功能相同的設(shè)備,設(shè)置對應(yīng)的虛擬儀器;
對所述虛擬儀器配置測試流程;
根據(jù)所述測試流程調(diào)用所述中間件模塊。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,每類儀器驅(qū)動具有相同物理接口和配置界面接口;
所述測試模塊調(diào)用所述物理接口,以使所述中間件模塊對所述在線物理設(shè)備進(jìn)行識別;
所述測試模塊調(diào)用配置界面接口,用以接收在線設(shè)備的配置實現(xiàn),以實現(xiàn)對所述在線物理設(shè)備的測試控制。
5.如權(quán)利要求1-4中任意一項所述的系統(tǒng),其特征在于,所述中間件模塊包括:
儀器搜索引擎,用于提取所述在線物理設(shè)備的標(biāo)識信息,以獲得所述在線物理設(shè)備的設(shè)備信息。
6.一種測試設(shè)備控制系統(tǒng)的實現(xiàn)方法,其特征在于,所述方法包括:
對在線物理設(shè)備進(jìn)行識別,得到所述在線物理設(shè)備的設(shè)備信息;
從預(yù)置的多類儀器驅(qū)動中,調(diào)用與所述設(shè)備信息對應(yīng)的儀器驅(qū)動;
在調(diào)用成功后,對所述在線物理設(shè)備的進(jìn)行測試控制。
7.如權(quán)利要求6所述的方法,其特征在于,所述對在線物理設(shè)備進(jìn)行識別,得到所述在線物理設(shè)備的設(shè)備信息之前,還包括:
將預(yù)先獲取的多個設(shè)備的儀器驅(qū)動按設(shè)備功能劃分;
針對每一類功能相同的設(shè)備,將該類設(shè)備的儀器驅(qū)動進(jìn)行統(tǒng)一封裝成一類儀器驅(qū)動。
8.如權(quán)利要求7所述的方法,其特征在于,所述將預(yù)先獲取的多個設(shè)備的儀器驅(qū)動按設(shè)備功能劃分之后,還包括:
針對每一類功能相同的設(shè)備,設(shè)置對應(yīng)的虛擬儀器;
對所述虛擬儀器配置測試流程;
在測試流程執(zhí)行過程中,開始執(zhí)行對在線物理設(shè)備進(jìn)行識別,得到所述在線物理設(shè)備的設(shè)備信息。
9.如權(quán)利要求8所述的方法,其特征在于,每類儀器驅(qū)動具有相同物理接口和配置界面接口;
在測試流程執(zhí)行過程中,通過調(diào)用所述物理接口,以使所述中間件模塊對所述在線物理設(shè)備進(jìn)行識別;通過調(diào)用配置界面接口,用以接收在線設(shè)備的配置實現(xiàn),以實現(xiàn)對所述在線物理設(shè)備的測試控制。
10.如權(quán)利要求6-9中任意一項所述的方法,其特征在于,所述對在線物理設(shè)備進(jìn)行識別,得到所述在線物理設(shè)備的設(shè)備信息,包括:
提取所述在線物理設(shè)備的標(biāo)識信息,以獲得所述在線物理設(shè)備的設(shè)備信息。