1.一種測試方法,其特征在于,應用于終端設備,包括:
在所述終端設備中設置配置文件,以及預先在所述終端設備中安裝ipmitool;還包括:
設置所述終端設備和待測設備分別對應的網(wǎng)絡地址,以使所述終端設備和所述待測設備的網(wǎng)絡地址位于同一個局域網(wǎng)中;
查詢所述配置文件以獲取至少兩個命令行;
調(diào)用所述ipmitool,以使所述ipmitool分別利用所述至少兩個命令行對所述待測設備的至少兩個待測項目分別進行測試,并形成每一個所述命令行分別對應的返回值。
2.根據(jù)權利要求1所述的測試方法,其特征在于,
所述在所述終端設備中設置配置文件,包括:在所述終端設備中設置管理表格,其中,所述管理表格包括至少兩個命令行、當前命令行對應的標志位以及待測項目;
所述查詢所述配置文件以獲取至少兩個命令行,包括:查詢所述管理表格以獲取對應標志位為目標標識的至少兩個命令行,其中,所述目標標識表征當前目標標識對應的待測項目為待測項目。
3.根據(jù)權利要求2所述的測試方法,其特征在于,
所述查詢所述管理表格以獲取對應標志位為目標標識的至少兩個命令行,進一步包括:確定所述至少兩個目標標識分別對應的待測項目中是否存在具有關聯(lián)關系的第一待測項目和第二待測項目;當存在具有關聯(lián)關系的第一待測項目和第二待測項目時,確定所述第一待測項目和所述第二待測項目分別對應的第一目標命令行和第二目標命令行;
在所述形成每一個所述命令行分別對應的返回值之后,還包括:確定所述第一目標命令行和所述第二目標命令行分別對應的第一返回值和第二返回值是否相同,如果相同,則確定待測設備分別對應的所述第一待測項目和所述第二待測項目均通過測試;否則,確定待測設備分別對應的所述第一待測項目和所述第二待測項目均未通過測試。
4.根據(jù)權利要求3所述的測試方法,其特征在于,還包括:
將每一個所述返回值分別存儲至所述管理表格;
和/或,
在待測設備對應的所述第一待測項目和所述第二待測項目均通過測試時,在所述管理表格中寫入所述第一待測項目和所述第二待測項目分別對應的第一測試結果;或,在待測設備對應的所述第一待測項目和所述第二待測項目均未通過測試時,在所述管理表格中寫入所述第一待測項目和所述第二待測項目分別對應的第二測試結果。
5.根據(jù)權利要求1至4中任一所述的測試方法,其特征在于,
所述待測設備包括基板管理控制器BMC或集中管理控制單元RMC。
6.一種終端設備,其特征在于,包括:
第一設置模塊,用于在所述終端設備中設置配置文件;
第二設置模塊,用于在所述終端設備中安裝ipmitool;
第三設置模塊,用于設置所述終端設備和待測設備分別對應的網(wǎng)絡地址,以使所述終端設備和所述待測設備的網(wǎng)絡地址位于同一個局域網(wǎng)中;
查詢處理模塊,用于查詢所述配置文件以獲取至少兩個命令行;
處理模塊,用于調(diào)用所述ipmitool,以使所述ipmitool分別利用所述至少兩個命令行對所述待測設備的至少兩個待測項目分別進行測試,并形成每一個所述命令行分別對應的返回值。
7.根據(jù)權利要求6所述的終端設備,其特征在于,
所述第一設置模塊,用于在所述終端設備中設置管理表格,其中,所述管理表格包括至少兩個命令行、當前命令行對應的標志位以及測試項目;
所述查詢處理模塊,用于查詢所述管理表格以獲取對應標志位為目標標識的至少兩個命令行,其中,所述目標標識表征當前目標標識對應的測試項目為待測項目。
8.根據(jù)權利要求7所述的終端設備,其特征在于,
所述查詢處理模塊,進一步用于確定所述至少兩個目標標識分別對應的待測項目中是否存在具有關聯(lián)關系的第一待測項目和第二待測項目;當存在具有關聯(lián)關系的第一待測項目和第二待測項目時,確定所述第一待測項目和所述第二待測項目分別對應的第一目標命令行和第二目標命令行;
還包括:確定模塊,用于確定所述第一目標命令行和所述第二目標命令行分別對應的第一返回值和第二返回值是否相同,如果相同,則確定待測設備分別對應的所述第一待測項目和所述第二待測項目均通過測試;否則,確定待測設備分別對應的所述第一待測項目和所述第二待測項目均未通過測試。
9.根據(jù)權利要求8所述的終端設備,其特征在于,
還包括:存儲處理模塊,用于將每一個所述返回值分別存儲至所述管理表格;
和/或,
用于在待測設備對應的所述第一待測項目和所述第二待測項目均通過測試時,在所述管理表格中寫入所述第一待測項目和所述第二待測項目分別對應的第一測試結果;或,在待測設備對應的所述第一待測項目和所述第二待測項目均未通過測試時,在所述管理表格中寫入所述第一待測項目和所述第二待測項目分別對應的第二測試結果。
10.根據(jù)權利要求6至9中任一所述的終端設備,其特征在于,
所述待測設備包括基板管理控制器BMC或集中管理控制單元RMC。