欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

測(cè)試方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品與流程

文檔序號(hào):40617607發(fā)布日期:2025-01-10 18:23閱讀:4來源:國知局
測(cè)試方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品與流程

本技術(shù)涉及車輛,尤其涉及一種測(cè)試方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品。


背景技術(shù):

1、車載信息娛樂系統(tǒng)(in-vehicle?infotainment,簡(jiǎn)稱ivi)是采用車載專用中央處理器,基于車身總線系統(tǒng)和互聯(lián)網(wǎng)服務(wù),形成的車載綜合信息處理系統(tǒng)。車機(jī)是車載信息娛樂系統(tǒng)(ivi)的一個(gè)重要組成部分。ivi系統(tǒng)是一個(gè)綜合的信息處理系統(tǒng),而車機(jī)作為其中的核心設(shè)備之一,負(fù)責(zé)管理和執(zhí)行ivi系統(tǒng)的各項(xiàng)功能。

2、測(cè)試是車機(jī)產(chǎn)品質(zhì)量保證的重要環(huán)節(jié)。車機(jī)軟件迭代開發(fā)過程中冒煙測(cè)試和耐久測(cè)試是2種典型的測(cè)試方式。冒煙測(cè)試是在軟件開發(fā)過程中的一種針對(duì)軟件安裝包的快速基本功能測(cè)試驗(yàn)證,是對(duì)軟件基本功能進(jìn)行確認(rèn)驗(yàn)證的手段。耐久測(cè)試是對(duì)特定軟件版本中某項(xiàng)功能的長(zhǎng)時(shí)間多次測(cè)試驗(yàn)證,是對(duì)軟件穩(wěn)定性和可靠性進(jìn)行確認(rèn)驗(yàn)證的手段。

3、當(dāng)前,需要測(cè)試工程師手動(dòng)對(duì)自動(dòng)化集成的車機(jī)軟件包進(jìn)行測(cè)試,測(cè)試效率低。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種測(cè)試方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以達(dá)到提高車機(jī)系統(tǒng)軟件升級(jí)測(cè)試效率的效果。

2、第一方面,本技術(shù)實(shí)施例提供一種測(cè)試方法,應(yīng)用于測(cè)試上位機(jī),所述測(cè)試上位機(jī)與集成服務(wù)器和車機(jī)通信連接,包括:

3、基于所述集成服務(wù)器提供的測(cè)試啟動(dòng)信號(hào),在所述測(cè)試上位機(jī)啟動(dòng)指定測(cè)試框架,所述測(cè)試啟動(dòng)信號(hào)是所述集成服務(wù)器成功集成所述車機(jī)的軟件安裝包后生成的;

4、基于所述指定測(cè)試框架執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果。

5、在一種可能的實(shí)施方式中,所述基于所述指定測(cè)試框架執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果,包括:

6、調(diào)用所述指定測(cè)試框架的適配插件中封裝的多個(gè)方法類,所述多個(gè)方法類至少包含第一方法類,第二方法類和第三方法類,所述第一方法類用于獲取所述車機(jī)的日志數(shù)據(jù),所述第二方法類用于與所述車機(jī)進(jìn)行通信交互,所述第三方法類用于獲取所述軟件安裝包的版本信息和環(huán)境變量;

7、基于所述多個(gè)方法類,執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果。

8、在一種可能的實(shí)施方式中,所述車機(jī)至少包含兩個(gè)車機(jī)系統(tǒng),所述基于所述多個(gè)方法類,執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果,包括:

9、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在升級(jí)測(cè)試過程中的日志數(shù)據(jù),得到第一日志數(shù)據(jù)信息;

10、通過所述第二方法類獲取所述車機(jī)安裝所述軟件安裝包前后的系統(tǒng)環(huán)境標(biāo)識(shí),得到系統(tǒng)環(huán)境標(biāo)識(shí)記錄信息,所述車機(jī)用于在當(dāng)前車機(jī)系統(tǒng)中升級(jí)另一車機(jī)系統(tǒng)的軟件版本,并在升級(jí)完成后切換到所述另一車機(jī)系統(tǒng);

11、通過所述第三方法類從所述集成服務(wù)器獲取所述軟件安裝包的版本信息和環(huán)境變量,基于所述環(huán)境變量和所述版本信息從發(fā)布服務(wù)器中獲取所述軟件安裝包的軟件版本標(biāo)識(shí),以及在所述車機(jī)切換到所述另一車機(jī)系統(tǒng)后,通過所述第二方法類獲取所述另一車機(jī)系統(tǒng)的軟件版本標(biāo)識(shí),得到軟件版本標(biāo)識(shí)記錄信息;

12、基于所述第一日志數(shù)據(jù)信息、所述系統(tǒng)環(huán)境標(biāo)識(shí)記錄信息和所述軟件版本標(biāo)識(shí)記錄信息,得到升級(jí)測(cè)試結(jié)果。

13、在一種可能的實(shí)施方式中,所述方法還包括:

14、基于所述指定測(cè)試框架執(zhí)行第二測(cè)試用例進(jìn)行所述車機(jī)的多媒體播放測(cè)試,獲得多媒體播放測(cè)試結(jié)果;

15、其中,所述車機(jī)與外接設(shè)備通信連接,所述第二測(cè)試用例中包含有第一數(shù)量信息,所述第一數(shù)量信息為所述外接設(shè)備中存儲(chǔ)的多媒體資源的數(shù)量信息,所述基于所述指定測(cè)試框架執(zhí)行第二測(cè)試用例進(jìn)行所述車機(jī)的多媒體播放測(cè)試,獲得多媒體播放測(cè)試結(jié)果,包括:

16、在多媒體測(cè)試過程中,通過所述第二方法類依次控制所述車機(jī)的外設(shè)芯片斷電,控制所述車機(jī)的外設(shè)芯片重新上電,控制所述車機(jī)啟動(dòng)多媒體應(yīng)用程序獲取所述外接設(shè)備存儲(chǔ)的多媒體資源的數(shù)量信息,得到第二數(shù)量信息,以及控制所述車機(jī)播放所述外接設(shè)備的多媒體資源;

17、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在多媒體測(cè)試過程中的日志數(shù)據(jù),得到第二日志數(shù)據(jù)信息;

18、基于所述第一數(shù)量信息、所述第二數(shù)量信息和所述第二日志數(shù)據(jù)信息,得到多媒體播放測(cè)試結(jié)果。

19、在一種可能的實(shí)施方式中,所述方法還包括:

20、基于所述指定測(cè)試框架執(zhí)行第三測(cè)試用例進(jìn)行所述車機(jī)的藍(lán)牙電話功能測(cè)試,獲得藍(lán)牙電話功能測(cè)試結(jié)果;

21、其中,所述車機(jī)與通信設(shè)備配對(duì),所述基于所述指定測(cè)試框架執(zhí)行第三測(cè)試用例進(jìn)行所述車機(jī)的藍(lán)牙電話功能測(cè)試,獲得藍(lán)牙電話功能測(cè)試結(jié)果,包括:

22、在藍(lán)牙電話功能測(cè)試過程中,通過所述第二方法類依次控制所述車機(jī)開啟藍(lán)牙開關(guān),控制所述車機(jī)撥打藍(lán)牙電話,控制所述車機(jī)掛斷藍(lán)牙電話,控制所述車機(jī)關(guān)閉藍(lán)牙開關(guān);

23、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在藍(lán)牙電話功能測(cè)試過程中的日志數(shù)據(jù),得到第三日志數(shù)據(jù)信息;

24、基于所述第三日志數(shù)據(jù)信息,得到藍(lán)牙電話功能測(cè)試結(jié)果。

25、在一種可能的實(shí)施方式中,所述方法還包括:

26、基于所述指定測(cè)試框架執(zhí)行第四測(cè)試用例進(jìn)行所述車機(jī)的倒車功能測(cè)試,獲得倒車功能測(cè)試結(jié)果;

27、其中,所述測(cè)試上位機(jī)通過can測(cè)試工具與所述車機(jī)通信連接,所述基于所述指定測(cè)試框架執(zhí)行第四測(cè)試用例進(jìn)行所述車機(jī)的倒車功能測(cè)試,獲得倒車功能測(cè)試結(jié)果,包括:

28、在倒車功能測(cè)試過程中,依次通過構(gòu)建的虛擬環(huán)境控制所述can測(cè)試工具發(fā)送倒車信號(hào),通過所述第二方法類控制所述車機(jī)重新啟動(dòng),通過構(gòu)建的所述虛擬環(huán)境控制所述can測(cè)試工具發(fā)送倒車解除信號(hào);

29、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在倒車功能測(cè)試過程中的日志數(shù)據(jù),得到第四日志數(shù)據(jù)信息;

30、基于所述第四日志數(shù)據(jù)信息,得到倒車功能測(cè)試結(jié)果。

31、在一種可能的實(shí)施方式中,所述基于所述集成服務(wù)器提供的測(cè)試啟動(dòng)信號(hào),在所述測(cè)試上位機(jī)啟動(dòng)指定測(cè)試框架,包括:

32、基于所述集成服務(wù)器提供的測(cè)試啟動(dòng)信號(hào),在所述測(cè)試上位機(jī)構(gòu)建進(jìn)行測(cè)試的虛擬環(huán)境;

33、在所述虛擬環(huán)境中,啟動(dòng)所述指定測(cè)試框架。

34、第二方面,本技術(shù)實(shí)施例提供一種測(cè)試裝置,應(yīng)用于測(cè)試上位機(jī),所述測(cè)試上位機(jī)與集成服務(wù)器和車機(jī)通信連接,所述裝置包括:

35、啟動(dòng)模塊,用于基于所述集成服務(wù)器提供的測(cè)試啟動(dòng)信號(hào),在所述測(cè)試上位機(jī)啟動(dòng)指定測(cè)試框架,所述測(cè)試啟動(dòng)信號(hào)是所述集成服務(wù)器成功集成所述車機(jī)的軟件安裝包后生成的;

36、升級(jí)測(cè)試模塊,用于基于所述指定測(cè)試框架執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果。

37、在一種可能的實(shí)施方式中,所述升級(jí)測(cè)試模塊具體用于:

38、調(diào)用所述指定測(cè)試框架的適配插件中封裝的多個(gè)方法類,所述多個(gè)方法類至少包含第一方法類,第二方法類和第三方法類,所述第一方法類用于獲取所述車機(jī)的日志數(shù)據(jù),所述第二方法類用于與所述車機(jī)進(jìn)行通信交互,所述第三方法類用于獲取所述軟件安裝包的版本信息和環(huán)境變量;

39、基于所述多個(gè)方法類,執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果。

40、在一種可能的實(shí)施方式中,所述車機(jī)至少包含兩個(gè)車機(jī)系統(tǒng),所述升級(jí)測(cè)試模塊具體用于:

41、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在升級(jí)測(cè)試過程中的日志數(shù)據(jù),得到第一日志數(shù)據(jù)信息;

42、通過所述第二方法類獲取所述車機(jī)安裝所述軟件安裝包前后的系統(tǒng)環(huán)境標(biāo)識(shí),得到系統(tǒng)環(huán)境標(biāo)識(shí)記錄信息,所述車機(jī)用于在當(dāng)前車機(jī)系統(tǒng)中升級(jí)另一車機(jī)系統(tǒng)的軟件版本,并在升級(jí)完成后切換到所述另一車機(jī)系統(tǒng);

43、通過所述第三方法類從所述集成服務(wù)器獲取所述軟件安裝包的版本信息和環(huán)境變量,基于所述環(huán)境變量和所述版本信息從發(fā)布服務(wù)器中獲取所述軟件安裝包的軟件版本標(biāo)識(shí),以及在所述車機(jī)切換到所述另一車機(jī)系統(tǒng)后,通過所述第二方法類獲取所述另一車機(jī)系統(tǒng)的軟件版本標(biāo)識(shí),得到軟件版本標(biāo)識(shí)記錄信息;

44、基于所述第一日志數(shù)據(jù)信息、所述系統(tǒng)環(huán)境標(biāo)識(shí)記錄信息和所述軟件版本標(biāo)識(shí)記錄信息,得到升級(jí)測(cè)試結(jié)果。

45、在一種可能的實(shí)施方式中,所述測(cè)試裝置具體還用于:

46、基于所述指定測(cè)試框架執(zhí)行第二測(cè)試用例進(jìn)行所述車機(jī)的多媒體播放測(cè)試,獲得多媒體播放測(cè)試結(jié)果;

47、其中,所述車機(jī)與外接設(shè)備通信連接,所述第二測(cè)試用例中包含有第一數(shù)量信息,所述第一數(shù)量信息為所述外接設(shè)備中存儲(chǔ)的多媒體資源的數(shù)量信息,所述測(cè)試裝置具體還用于:

48、在多媒體測(cè)試過程中,通過所述第二方法類依次控制所述車機(jī)的外設(shè)芯片斷電,控制所述車機(jī)的外設(shè)芯片重新上電,控制所述車機(jī)啟動(dòng)多媒體應(yīng)用程序獲取所述外接設(shè)備存儲(chǔ)的多媒體資源的數(shù)量信息,得到第二數(shù)量信息,以及控制所述車機(jī)播放所述外接設(shè)備的多媒體資源;

49、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在多媒體測(cè)試過程中的日志數(shù)據(jù),得到第二日志數(shù)據(jù)信息;

50、基于所述第一數(shù)量信息、所述第二數(shù)量信息和所述第二日志數(shù)據(jù)信息,得到多媒體播放測(cè)試結(jié)果。

51、在一種可能的實(shí)施方式中,所述測(cè)試裝置具體還用于:

52、基于所述指定測(cè)試框架執(zhí)行第三測(cè)試用例進(jìn)行所述車機(jī)的藍(lán)牙電話功能測(cè)試,獲得藍(lán)牙電話功能測(cè)試結(jié)果;

53、其中,所述車機(jī)與通信設(shè)備配對(duì),所述測(cè)試裝置具體還用于:

54、在藍(lán)牙電話功能測(cè)試過程中,通過所述第二方法類依次控制所述車機(jī)開啟藍(lán)牙開關(guān),控制所述車機(jī)撥打藍(lán)牙電話,控制所述車機(jī)掛斷藍(lán)牙電話,控制所述車機(jī)關(guān)閉藍(lán)牙開關(guān);

55、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在藍(lán)牙電話功能測(cè)試過程中的日志數(shù)據(jù),得到第三日志數(shù)據(jù)信息;

56、基于所述第三日志數(shù)據(jù)信息,得到藍(lán)牙電話功能測(cè)試結(jié)果。

57、在一種可能的實(shí)施方式中,所述測(cè)試裝置具體還用于:

58、基于所述指定測(cè)試框架執(zhí)行第四測(cè)試用例進(jìn)行所述車機(jī)的倒車功能測(cè)試,獲得倒車功能測(cè)試結(jié)果;

59、其中,所述測(cè)試上位機(jī)通過can測(cè)試工具與所述車機(jī)通信連接,所述測(cè)試裝置具體還用于:

60、在倒車功能測(cè)試過程中,依次通過構(gòu)建的虛擬環(huán)境控制所述can測(cè)試工具發(fā)送倒車信號(hào),通過所述第二方法類控制所述車機(jī)重新啟動(dòng),通過構(gòu)建的所述虛擬環(huán)境控制所述can測(cè)試工具發(fā)送倒車解除信號(hào);

61、通過所述第一方法類創(chuàng)建線程記錄所述車機(jī)在倒車功能測(cè)試過程中的日志數(shù)據(jù),得到第四日志數(shù)據(jù)信息;

62、基于所述第四日志數(shù)據(jù)信息,得到倒車功能測(cè)試結(jié)果。

63、在一種可能的實(shí)施方式中,所述啟動(dòng)模塊具體用于:

64、基于所述集成服務(wù)器提供的測(cè)試啟動(dòng)信號(hào),在所述測(cè)試上位機(jī)構(gòu)建進(jìn)行測(cè)試的虛擬環(huán)境;

65、在所述虛擬環(huán)境中,啟動(dòng)所述指定測(cè)試框架。

66、第三方面,本技術(shù)實(shí)施例提供一種測(cè)試系統(tǒng),包括測(cè)試上位機(jī)、集成服務(wù)器和車機(jī),所述測(cè)試上位機(jī)與集成服務(wù)器和車機(jī)通信連接;

67、所述集成服務(wù)器,用于在成功集成所述車機(jī)的軟件安裝包后生成測(cè)試啟動(dòng)信號(hào),將所述測(cè)試啟動(dòng)信號(hào)提供給所述測(cè)試上位機(jī);

68、所述測(cè)試上位機(jī),用于基于所述測(cè)試啟動(dòng)信號(hào),在所述測(cè)試上位機(jī)啟動(dòng)指定測(cè)試框架;基于所述指定測(cè)試框架執(zhí)行第一測(cè)試用例進(jìn)行所述車機(jī)的升級(jí)測(cè)試,獲得升級(jí)測(cè)試結(jié)果。

69、第四方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。

70、第五方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上第一方面和/或第一方面各種可能的實(shí)施方式。

71、本技術(shù)實(shí)施例提供的測(cè)試方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及程序產(chǎn)品,測(cè)試上位機(jī)可以在接收到集成服務(wù)器提供的測(cè)試啟動(dòng)信號(hào)后,基于測(cè)試啟動(dòng)信號(hào)在測(cè)試上位機(jī)啟動(dòng)指定測(cè)試框架,通過該指定測(cè)試框架執(zhí)行第一測(cè)試用例可以進(jìn)行車機(jī)的升級(jí)測(cè)試,也就是說在本技術(shù)實(shí)施例中,在集成車機(jī)的軟件安裝包后,基于軟件安裝包升級(jí)車機(jī)系統(tǒng)的軟件版本,基于測(cè)試啟動(dòng)信號(hào),自動(dòng)化進(jìn)行升級(jí)測(cè)試以確定是否成功升級(jí)至目標(biāo)版本,達(dá)到提高車機(jī)系統(tǒng)軟件升級(jí)測(cè)試效率的效果。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宣城市| 沙河市| 桦川县| 连城县| 高淳县| 荆州市| 郎溪县| 巴东县| 花莲县| 海丰县| 延吉市| 勃利县| 德安县| 特克斯县| 商水县| 昌都县| 康保县| 正蓝旗| 丹东市| 通河县| 凤山市| 临夏市| 靖江市| 祁阳县| 修水县| 富川| 万年县| 稻城县| 惠安县| 曲水县| 朝阳县| 凉山| 元氏县| 金寨县| 抚松县| 清原| 巨野县| 阿荣旗| 上蔡县| 彰化市| 松阳县|