本技術(shù)涉及測試,尤其涉及一種測試方法和相關(guān)設(shè)備。
背景技術(shù):
1、隨著智能化技術(shù)的發(fā)展,儀表屏、車機屏、電子后視鏡等顯示部件作為人機交互的核心界面,提供人與車輛之間的交互。車輛在行駛過程中,若是顯示部件出現(xiàn)黑屏,會影響車輛的行駛安全。
2、示例性技術(shù)中,通過對車機系統(tǒng)進行壓力測試,提前暴露出車機系統(tǒng)所在車輛的顯示部件的黑屏故障隱患。
3、上述壓力測試是在常見黑屏工況環(huán)境下進行測試的,但車輛在正常行駛過程中,顯示部件也有可能會出現(xiàn)黑屏,導致上述測試不能完全的找出顯示部件出現(xiàn)黑屏的原因,也即顯示部件的測試效果較差。
技術(shù)實現(xiàn)思路
1、基于上述技術(shù)現(xiàn)狀,本技術(shù)提供一種測試方法和相關(guān)設(shè)備,用于解決顯示部件的測試效果較差的問題。
2、為了達到上述技術(shù)目的,本技術(shù)具體提出如下技術(shù)方案:
3、第一方面,本技術(shù)提供了一種測試方法,包括:
4、向被測車輛顯示系統(tǒng)輸入波動的工作電壓,其中,所述工作電壓是所述被測車輛顯示系統(tǒng)在運行過程中波動的實際電壓;
5、基于所述工作電壓控制所述被測車輛顯示系統(tǒng)中的顯示部件上電運行,并對所述顯示部件進行測試得到測試結(jié)果;
6、在所述測試結(jié)果指示所述顯示部件正常工作的情況下,對測試次數(shù)進行更新得到目標次數(shù);
7、在所述目標次數(shù)未達到設(shè)定的測試總次數(shù)的情況下,控制所述顯示部件下電,并返回執(zhí)行所述基于所述工作電壓控制所述被測車輛顯示系統(tǒng)中的顯示部件上電運行的步驟。
8、在一些實施方式中,所述基于所述工作電壓控制所述被測車輛顯示系統(tǒng)中的顯示部件運行,包括:
9、確定所述被測車輛顯示系統(tǒng)的測試場景;
10、根據(jù)所述測試場景,控制所述工作電壓輸入至所述被測車輛顯示系統(tǒng)的控制器,以使所述控制器控制所述顯示部件運行。
11、在一些實施方式中,所述根據(jù)所述測試場景,控制所述工作電壓輸入至所述被測車輛顯示系統(tǒng)的控制器,包括:
12、在所述測試場景是遠程控制場景的情況下,向所述被測車輛顯示系統(tǒng)發(fā)送第一報文,所述第一報文用于所述被測車輛顯示系統(tǒng)喚醒控制器;
13、接收所述被測車輛顯示系統(tǒng)發(fā)送的第二報文,并基于所述第二報文的接收時間點設(shè)置目標時間點,所述第二報文用于指示所述控制器已喚醒;
14、在當前時間點達到所述目標時間點的情況下,控制所述工作電壓輸入至所述被測車輛顯示系統(tǒng)的控制器。
15、在一些實施方式中,所述測試場景包括所述被測車輛顯示系統(tǒng)的運行場景,所述根據(jù)所述測試場景,控制所述工作電壓輸入至所述被測車輛顯示系統(tǒng)的控制器,包括:
16、在所述測試場景是所述被測車輛顯示系統(tǒng)的運行場景的情況下,控制所述工作電壓輸入至所述被測車輛顯示系統(tǒng)的控制器,并向所述被測車輛顯示系統(tǒng)發(fā)送模擬的運行報文,其中,所述運行報文用于測試所述顯示部件是否正確顯示所述被測車輛顯示系統(tǒng)的運行信息。
17、在一些實施方式中,所述對所述顯示部件進行測試得到測試結(jié)果之后,還包括:
18、在所述測試結(jié)果指示所述顯示部件異常工作的情況下,獲取在所述顯示部件出現(xiàn)異常時的工作電壓作為目標電壓;
19、向所述被測車輛顯示系統(tǒng)持續(xù)輸入所述目標電壓,并輸出所述顯示部件的異常工作的報警信息。
20、在一些實施方式中,所述向車輛的被測車輛顯示系統(tǒng)輸入工作電壓,包括:
21、運行所述測試系統(tǒng)的各個測試腳本;
22、控制每個所述測試腳本,向每個所述測試腳本對應(yīng)的被測車輛顯示系統(tǒng),輸入所述工作電壓。
23、在一些實施方式中,所述對所述顯示部件進行測試得到測試結(jié)果,包括:
24、對所述被測車輛顯示系統(tǒng)的信號進行測試、對所述被測車輛顯示系統(tǒng)的報文進行測試、且對所述顯示部件進行測試,得到測試結(jié)果;
25、所述對測試次數(shù)進行更新得到目標次數(shù),包括:
26、在所述測試結(jié)果指示所述顯示部件正常工作、所述被測車輛顯示系統(tǒng)的信號發(fā)送正常、且所述被測車輛顯示系統(tǒng)的報文發(fā)送正常的情況下,對測試次數(shù)進行更新得到目標次數(shù)。
27、第二方面,本技術(shù)提供一種測試系統(tǒng),包括測試裝置和至少一個被測車輛顯示系統(tǒng);
28、所述測試裝置,用于向被測車輛顯示系統(tǒng)輸入波動的工作電壓,其中,所述工作電壓是所述被測車輛顯示系統(tǒng)在運行過程中波動的實際電壓;基于所述工作電壓控制所述被測車輛顯示系統(tǒng)中的顯示部件上電運行,并對所述顯示部件進行測試得到測試結(jié)果;在所述測試結(jié)果指示所述顯示部件正常工作的情況下,對測試次數(shù)進行更新得到目標次數(shù);在所述目標次數(shù)未達到設(shè)定的測試總次數(shù)的情況下,控制所述顯示部件下電,并返回執(zhí)行所述基于所述工作電壓控制所述被測車輛顯示系統(tǒng)中的顯示部件上電運行的步驟。
29、第三方面,本技術(shù)提供一種測試裝置,包括控制部件、供電模塊以及開關(guān)部件,其中,
30、所述供電模塊,用于連接被測車輛顯示系統(tǒng)的第一電源接口;
31、所述開關(guān)部件,用于連通或斷開所述第一電源接口與所述被測車輛顯示系統(tǒng)中的第二電源接口之間的連接;
32、所述控制部件,用于控制所述供電模塊向所述第一電源接口輸入波動的工作電壓,其中,所述工作電壓是所述被測車輛顯示系統(tǒng)在運行過程中波動的實際電壓;控制所述開關(guān)部件閉合,以將所述第一電源接口輸出的工作電壓輸入至第二電源接口,使所述被測車輛顯示系統(tǒng)中的顯示部件上電運行,并對所述顯示部件進行測試得到測試結(jié)果;在所述測試結(jié)果指示所述顯示部件正常工作的情況下,對測試次數(shù)進行更新得到目標次數(shù);在所述目標次數(shù)未達到設(shè)定的測試總次數(shù)的情況下,控制所述開關(guān)部件斷開,以使所述顯示部件下電,并返回執(zhí)行所述控制所述測試系統(tǒng)中的開關(guān)部件閉合的步驟。
33、在一些實施方式中,所述測試裝置還包括數(shù)據(jù)收發(fā)模塊、圖像監(jiān)測模塊以及信號監(jiān)測模塊,其中,
34、所述信號監(jiān)測模塊,用于對所述被測車輛顯示系統(tǒng)的信號進行測試;
35、所述數(shù)據(jù)收發(fā)模塊,用于對所述被測車輛顯示系統(tǒng)的報文進行測試;
36、所述圖像監(jiān)測模塊,用于對所述被測車輛顯示系統(tǒng)的顯示部件進行測試;
37、所述控制部件,還用于在所述顯示部件正常工作、所述被測車輛顯示系統(tǒng)的信號發(fā)送正常、且所述被測車輛顯示系統(tǒng)的報文發(fā)送正常的情況下,對測試次數(shù)進行更新得到目標次數(shù)。
38、第四方面,本技術(shù)提供了一種計算機程序產(chǎn)品,所述計算機程序在被處理器執(zhí)行時,實現(xiàn)如第一方面或者第一方面任一實現(xiàn)方式所述的測試方法。
39、第五方面,本技術(shù)提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器運行時,實現(xiàn)如第一方面或者第一方面任一實現(xiàn)方式所述的測試方法。
40、本技術(shù)實施例提供的一種測試方法和相關(guān)設(shè)備,通過向被測車輛顯示系統(tǒng)輸入具有波動的工作電壓,并基于工作電壓控制被測車輛顯示系統(tǒng)的顯示部件運行,再對運行的顯示部件進行測試,若測試結(jié)果指示顯示部件正常工作的情況下,對測試次數(shù)進行更新得到目標次數(shù),且在目標次數(shù)未到達設(shè)定的測試總次數(shù)的情況下,控制顯示部件下電,并返回執(zhí)行基于工作電壓控制被測車輛顯示系統(tǒng)中的顯示部件上電運行,也即循環(huán)對顯示部件進行再次測試。本技術(shù)中,波動的工作電壓指的是被測車輛顯示系統(tǒng)在運行過程中波動的實際電壓,也即將模擬被測車輛顯示系統(tǒng)在運行過程中波動的實際電壓,輸入至被測車輛顯示系統(tǒng),使得測試系統(tǒng)能夠測試出被測車輛顯示系統(tǒng)在正常運行中導致顯示部件出現(xiàn)黑屏的原因,提高了顯示部件的測試效果。此外,對顯示部件進行測試總次數(shù)的多輪測試,實現(xiàn)對顯示部件的長時間測試,從而能夠發(fā)現(xiàn)顯示部件在長時間工作下所潛存的黑屏問題,提高了顯示部件的測試效果。