本技術(shù)涉及車機穩(wěn)定性,尤其涉及一種車機異常測試方法、測試臺架及計算機可讀存儲介質(zhì)。
背景技術(shù):
1、在國內(nèi)新能源商用車座艙競爭激烈的背景下,對車機的功能、性能和穩(wěn)定性提出了更多要求,因此一套全面的測試來檢驗座艙車機質(zhì)量變得至關(guān)重要。然而,在實際應(yīng)用或商用車車機的穩(wěn)定性測試中,由于車輛使用環(huán)境的復(fù)雜性和多變性,諸如電源波動、系統(tǒng)故障等因素,車機可能會頻繁經(jīng)歷上下電過程,這一操作會引發(fā)多種開機異常情況,如偶現(xiàn)的黑屏、藍屏、啟動慢等。這些問題嚴(yán)重影響了用戶的使用體驗,甚至可能危及行車安全。
2、傳統(tǒng)的開機異常測試方法往往難以有效捕捉到開機異常,其利用攝像設(shè)備拍攝被測設(shè)備(商用車車機的顯示屏/屏幕)的運行狀態(tài)圖像,并將這些圖像發(fā)送給處理設(shè)備,處理設(shè)備基于接收到的運行圖像確定被測設(shè)備的運行狀態(tài),以獲取開機是否異常的信息。該測試方法受硬件環(huán)境的限制,光線、角度等環(huán)境因素的變化會對圖像質(zhì)量產(chǎn)生影響,干擾對異常情況的準(zhǔn)確判斷,可能導(dǎo)致開機異常現(xiàn)象判斷錯誤,例如,攝像設(shè)備采集背光為零時,導(dǎo)致攝像頭捕捉的圖像過暗,影響對屏幕顯示細節(jié)的觀察。
技術(shù)實現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本說明書提供了車機異常測試方法、測試臺架及計算機可讀存儲介質(zhì)。
2、根據(jù)本說明書實施例的第一方面,提供一種車機異常測試方法,所述方法包括:
3、在當(dāng)前測試中車機上電后,基于接收到的截圖指令,在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像,所述設(shè)定時長大于或等于所述車機的正常開機時長;
4、對所述當(dāng)前測試圖像與參考圖像進行特征比對,得到比對結(jié)果,其中,所述參考圖像為所述車機正常開機的情況下,從所述車機上電時刻開始達到所述正常開機時長時的所述顯示屏的圖像;
5、根據(jù)所述比對結(jié)果,判斷所述車機的開機異常情況。
6、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述對所述當(dāng)前測試圖像與參考圖像進行特征比對,包括:
7、確定所述當(dāng)前測試圖像與所述參考圖像的相似度;
8、所述根據(jù)所述比對結(jié)果,判斷所述車機的開機異常情況,包括:
9、根據(jù)所述相似度,判斷所述車機的開機異常情況。
10、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像,包括:
11、從所述車機上電時刻開始達到所述正常開機時長時,截取所述當(dāng)前測試圖像;
12、所述根據(jù)所述相似度,判斷所述車機的開機異常情況,包括:
13、若所述相似度小于或等于閾值,判定所述車機開機異常。
14、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述根據(jù)所述相似度,判斷所述車機的開機異常情況,包括:
15、若所述相似度小于或等于閾值,模擬點擊操作以測試所述車機對用戶輸入的響應(yīng);
16、截取模擬點擊操作之后所述顯示屏的實時圖像;
17、根據(jù)所述實時圖像的圖像特征,判斷所述車機是否正常響應(yīng);
18、若否,判定所述車機開機異常。
19、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像,包括:
20、從所述車機上電時刻開始的所述正常開機時長內(nèi),按照圖像截取頻率截取多張所述當(dāng)前測試圖像;
21、所述確定所述當(dāng)前測試圖像與所述參考圖像的相似度,包括:
22、分別確定多張所述當(dāng)前測試圖像與所述參考圖像的相似度;
23、所述根據(jù)所述相似度,判斷所述車機的開機異常情況,包括:
24、若所述相似度小于等于閾值,存儲該小于等于閾值的相似度對應(yīng)的所述當(dāng)前測試圖像;
25、對存儲的多張所述當(dāng)前測試圖像進行特征分析,判斷所述車機的開機異常的原因。
26、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述設(shè)定時長為測試限制時長;
27、所述在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像,包括:
28、從所述車機上電時刻開始的測試限制時長內(nèi),按照圖像截取頻率截取多張所述當(dāng)前測試圖像;所述測試限制時長大于所述正常開機時長;
29、所述確定所述當(dāng)前測試圖像與所述參考圖像的相似度,包括:
30、分別確定多張所述當(dāng)前測試圖像與所述參考圖像的相似度;
31、所述根據(jù)所述相似度,判斷所述車機的開機異常情況,包括:
32、若從所述車機上電時刻開始的時間序列中,相鄰兩張所述當(dāng)前測試圖像對應(yīng)的所述相似度從小于等于閾值轉(zhuǎn)變?yōu)榇笥谒鲩撝?,確定該大于所述閾值的相似度對應(yīng)的所述當(dāng)前測試圖像的截取時刻,至所述車機上電時刻的時長,為測試開機時長;
33、若所述測試開機時長大于所述正常開機時長,判定所述車機開機異常。
34、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述根據(jù)所述相似度,判斷所述車機的開機異常情況,還包括:
35、若所述當(dāng)前測試圖像的截取時刻至所述車機上電時刻的時長達到所述測試限制時長,且所述當(dāng)前測試圖像對應(yīng)的所述相似度小于等于閾值,判定所述車機開機異常。
36、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述判斷所述車機的開機異常情況之后,所述方法還包括:
37、調(diào)用預(yù)設(shè)的通知應(yīng)用,利用所述通知應(yīng)用中特定通知操作對應(yīng)的坐標(biāo)位置信息,模擬用戶點擊操作,用于將開機結(jié)果發(fā)送給指定工程師。
38、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述基于接收到的截圖指令,在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像,包括:
39、基于接收到的截圖指令,利用abd截圖工具在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像。
40、根據(jù)本技術(shù)提供的一種車機異常測試方法,所述根據(jù)所述比對結(jié)果,判斷所述車機的開機異常情況之后,所述方法還包括:
41、在判定所述車機開機異常之后,停止測試;
42、在判定所述車機開機正常之后,控制當(dāng)前測試中所述車機下電,再次重新執(zhí)行在當(dāng)前測試中車機上電后,基于接收到的截圖指令,在所述車機上電后的設(shè)定時長內(nèi)截取與所述車機連接的顯示屏的當(dāng)前測試圖像的步驟。
43、本技術(shù)還提供一種車機異常測試臺架,所述測試臺架包括:
44、臺架,用于固定待進行異常測試的車機;
45、顯示屏,與所述車機連接,用于顯示所述車機的開機狀態(tài);
46、硬件仿真器,與所述車機的硬件接口連接,用于對所述車機的系統(tǒng)進行控制和模擬;
47、測試終端,與所述車機、所述硬件仿真器連接,所述測試終端包括存儲器,處理器及存儲在所述存儲器上并可在所述處理器上運行的車機異常測試程序,所述處理器執(zhí)行所述車機異常測試程序時實現(xiàn)如上所述的車機異常測試方法的步驟。
48、本技術(shù)還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述車機異常測試方法。
49、本說明書實施例中車機異常測試方法、測試臺架及計算機可讀存儲介質(zhì),與當(dāng)前通過攝像設(shè)備難以有效捕捉反復(fù)上下電過程的開機異常,且受環(huán)境影響導(dǎo)致開機異?,F(xiàn)象判斷準(zhǔn)確性低相比,在當(dāng)前測試中車機上電后,基于接收到的截圖指令,通過截圖的方式,在車機上電后的設(shè)定時長內(nèi)截取與車機連接的顯示屏的當(dāng)前測試圖像,同樣通過截圖的方式截取車機正常開機的情況下,從車機上電時刻開始達到正常開機時長時的顯示屏的參考圖像,該圖像獲取方式不受環(huán)境影響,得到清晰準(zhǔn)確的當(dāng)前測試圖像與參考圖像,再對當(dāng)前測試圖像與參考圖像進行比對,根據(jù)比對結(jié)果判斷車機的開機異常情況,能夠得到準(zhǔn)確的判斷結(jié)果。
50、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本說明書。