自動測試系統及自動測試方法
【技術領域】
[0001]本發明涉及車載終端領域,尤其涉及一種用于對車載智能診斷終端進行性能測試的自動測試系統及自動測試方法。
【背景技術】
[0002]車載智能診斷終端集GPS、GPRS, 0BD、加速度傳感器、蜂鳴器于一體;具有固件遠程升級、遠程故障診斷、點火/熄火提醒、嚴重碰撞自動報警、震動報警、水溫過高報警、低電壓報警、故障報警、超速報警、疲勞駕駛報警、安全駕駛提醒、保養提醒、點火/熄火通知、斷油斷電、語音監聽、行程報告、駕駛行為分析、行車工況監測、定位追蹤和軌跡回放、電子圍欄等功能。如果用人工測試的方法測試,很難枚舉完路徑,費時費力,且人為判斷不夠正確。
【發明內容】
[0003]本發明要解決的技術問題在于,提供一種改進的用于對車載智能診斷終端進行性能測試的自動測試系統及自動測試方法。
[0004]本發明解決其技術問題所采用的技術方案是:提供一種自動測試系統,用于對車載智能診斷終端進行性能測試,所述自動測試系統包括:
[0005]工控機,用于控制所述自動測試系統的操作,以獲取所述車載智能診斷終端的性能測試結果;
[0006]接口電路板,用于連接欲檢測的車載智能診斷終端至所述自動測試系統、實現工控機與車載智能診斷終端之間的通信;
[0007]程控電源,連接于所述工控機,用于根據來自工控機的相關操作指令向所述車載智能診斷終端提供程控電壓;
[0008]GPS信號模擬發生器,連接于所述工控機,用于根據來自工控機的相關操作指令向所述車載智能診斷終端發送模擬GPS信號;
[0009]綜合測試儀,連接于所述工控機,用于根據來自工控機的相關操作指令對所述車載智能診斷終端的通訊參數進行測試。
[0010]優選地,所述工控機包括:
[0011]主控模塊,用于生成操作指令,及對測試結果進行處理并輸出;
[0012]接口模塊,用于將相關操作指令傳送至所述程控電源、所述GPS信號模擬發生器和所述綜合測試儀;
[0013]CAN通訊模塊,其與車載智能診斷終端連接,用于根據相關操作指令模擬車輛發送和接收CAN命令;
[0014]數據采集卡,其Al端口通過所述接口電路板連接所述車載智能診斷終端的輸出端口,用于采集數據并分析每個所述輸出端口的輸出電壓信號的異常變化;且其1調理電路用于根據相關操作指令模擬開關信號并傳送至車載智能診斷終端,及接收車載智能診斷終端返回的相應信息。
[0015]優選地,所述性能測試包括高/低電壓啟動檢測、電壓檢測、電流檢測、1檢測、加速度傳感器檢測、GPS模塊檢測和/或通訊模塊檢測。
[0016]還提供一種自動測試方法,用于如權利要求所述自動測試系統中對車載智能診斷終端進行性能測試,所述方法包括:
[0017]主控模塊生成操作指令;
[0018]接口模塊傳送相關操作指令至程控電源、GPS信號模擬發生器和綜合測試儀和車載智能診斷終端;
[0019]CAN通訊模塊根據相關操作指令模擬車輛發送至車載智能診斷終端和接收來自車載智能診斷終端的CAN命令;
[0020]數據采集卡采集數據并分析車載智能診斷終端的每個輸出端口的輸出電壓信號的異常變化;且根據相關操作指令模擬開關信號并傳送至車載智能診斷終端,及接收車載智能診斷終端返回的相應信息;
[0021]主控模塊對測試結果進行處理并輸出;
[0022]其中所述性能測試包括:高電壓啟動檢測、低電壓啟動檢測,以及通過數據采集卡Al采集所有電壓點電壓方式進行電壓檢測、電流檢測、1檢測、加速度傳感器檢測、GPS模塊檢測和/或通訊模塊檢測;
[0023]所述測試結果包括通過高/低電壓啟動檢測反饋的響應信息、通過電壓檢測得到各個電壓檢測點的電壓值、通過電流檢測得到的工作電流數據、省電電流數據及休眠電流數據、1檢測數據、傳感器的狀態自檢信息、GPS反饋數據及通訊測試數據中的至少一種。
[0024]優選地,所述高電壓啟動檢測包括如下步驟:
[0025]主控模塊生成輸出高電壓的操作指令,并通過接口模塊發送至所述程控電源,以使所述程控電源向所述車載智能診斷終端提供高電壓以啟動其工作;
[0026]主控模塊生成查詢是否啟動成功的操作指令,通過CAN通訊模塊發送至車載智能診斷終端,并接收車載智能診斷終端的響應信息;及
[0027]所述低電壓啟動檢測包括如下步驟:
[0028]主控模塊生成輸出低電壓的操作指令,并通過接口模塊發送至所述程控電源,以使所述程控電源向所述車載智能診斷終端提供低電壓以啟動其工作;
[0029]主控模塊生成查詢是否啟動成功的操作指令,通過CAN通訊模塊發送至車載智能診斷終端,并接收車載智能診斷終端的響應信息。
[0030]優選地,所述電流檢測包括:
[0031 ] 工作電流檢測,包括如下步驟:
[0032]主控模塊生成輸出正常工作電壓的操作指令,并通過接口模塊發送至所述程控電源,以使所述程控電源向所述車載智能診斷終端提供正常工作電壓;
[0033]主控模塊生成進入正常工作狀態的操作指令,并通過CAN通訊模塊發送至車載智能診斷終端,以使所述車載智能診斷終端進入正常工作狀態;
[0034]數據采集卡采集所述車載智能診斷終端的輸出端口的輸出電壓信號并轉換成相應的電流數據,得到工作電流數據;
[0035]省電電流檢測,包括如下步驟:
[0036]主控模塊生成輸出正常工作電壓的操作指令,并通過接口模塊發送至所述程控電源,以使所述程控電源向所述車載智能診斷終端提供正常工作電壓;
[0037]主控模塊生成進入省電狀態的操作指令,并通過CAN通訊模塊發送至車載智能診斷終端,以使所述車載智能診斷終端進入省電狀態;
[0038]數據采集卡采集所述車載智能診斷終端的輸出端口的輸出電壓信號并轉換成相應的電流數據,得到省電電流數據;
[0039]以及
[0040]休眠電流檢測,包括如下步驟:
[0041]主控模塊生成輸出正常工作電壓的操作指令,并通過接口模塊發送至所述程控電源,以使所述程控電源向所述車載智能診斷終端提供正常工作電壓;
[0042]主控模塊生成進入休眠狀態的操作指令,并通過CAN通訊模塊發送至車載智能診斷終端,以使所述車載智能診斷終端進入休眠狀態;
[0043]數據采集卡采集所述車載智能診斷終端的輸出端口的輸出電壓信號并轉換成相應的電流數據,得到休眠電流數據。
[0044]優選地,所述1檢測包括如下步驟:
[0045]主控模塊生成1檢測的操作指令,并通過數據采集卡發送至車載智能診斷終端,以使所述車載智能診斷終端進入測試診斷模式;
[0046]主控模塊生成1檢測查詢的操作指令,并通過所述CAN通訊模塊發送至所述車載智能診斷終端,并得到通過所述CAN通訊模塊反饋的1檢測數據。
[0047]優選地,所述加速度傳感器檢測包括如下步驟:
[0048]所述主控模塊生成傳感器查詢的操作指令,并通過所述CAN通訊模塊發送至所述車載智能診斷終端,使得所述車載智能診斷終端進入傳感器查詢狀態;
[0049]所述主控模塊接收所述車載智能診斷終端通過所述CAN通訊模塊返回的傳感器反饋數據。
[0050]優選地,所述GPS模塊檢測包括如下步驟:
[0051]所述主控模塊生成GPS檢測的操作指令,所述GPS信號模擬發生器根據所述GPS檢測的操作指令向所述車載智能診斷終端發送GPS信號,使得所述車載智能診斷終端內的GPS模塊根據所述GPS信號進行GPS測試;
[0052]所述主控模塊生成GPS查詢的操作指令,并通過所述CAN通訊模塊發送至所述車載智能診斷終端;