• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    對車載終端上的軟件的測試驗收方法及系統、智能終端、及服務器技術方案

    技術編號:15297501 閱讀:199 留言:0更新日期:2017-05-11 19:57
    本發明專利技術涉及一種對車載終端上的軟件的測試驗收方法,包括步驟:在車載終端的車載終端操作系統安裝一個或多個軟件;車載終端接收測試文件;車載終端接收驅動命令,然后驅動測試文件,使車載終端操作系統的測試組件根據測試文件對車載終端上的軟件進行測試;以及車載終端生成測試報告;其中測試文件包括根據車載終端的特征功能生成的多個測試用例。本發明專利技術的對車載終端上的軟件的測試驗收方法能夠智能化、自動化地測試車載終端上的軟件在車載終端運行的可靠性和穩定性。

    Method, system, intelligent terminal and server for testing software on vehicle terminal

    The invention relates to a vehicle terminal software testing method, which comprises the following steps: when one or more software system terminal operation of the vehicle terminal installation; vehicle terminal receiving the test file; the vehicle terminal receives the driving command, and then drive the test file, so that the test component of vehicle terminal operating system for testing vehicle the terminal software according to the test file and generate test report; vehicle terminal; the test file includes a plurality of test case generation based on the characteristics of the function of the vehicle terminal. The method of testing and acceptance of the software on the vehicle terminal can intelligently and automatically test the reliability and stability of the software on the vehicle terminal in the vehicle terminal.

    【技術實現步驟摘要】

    本專利技術涉及汽車電子
    ,尤其是涉及對車載終端上的軟件的測試驗收方法及系統。
    技術介紹
    隨著汽車電子行業的發展,人們對車載終端,如車載娛樂多媒體系統的要求越來越高。內嵌有操作系統的車載終端得到了廣泛的普及而且深受汽車電子行業的青睞?;贏ndroid系統的優點,如穩定性、開放性,許多車載終端選擇了Android系統作為其操作系統。基于Android操作系統的車載終端可以由用戶自行安裝軟件等由第三方服務商提供的程序,通過此類程序來不斷擴充車載終端的功能。隨著用戶的要求提高及多樣化,眾多的廠商推出了多種多樣的車載終端軟件,為用戶提供了更多的選擇,允許用戶從眾多的車載終端軟件中挑選自己喜歡的應用。Android系統的這一優勢是IOS、BlackberryOS等操作系統所無法比擬的。然而,車載終端的Android系統與手機的Android系統的系統設計是有較大區別的,尤其是在穩定性、功能模塊等方面。舉例說明如下:1)硬件方面:車載終端所用芯片和材料均需滿足車規級要求,而手機所用芯片和材料只需滿足消費級要求;2)工作環境要求:車載終端需滿足車規級實驗要求標準,例如EMC(ElectroMagneticCompatibility,電磁兼容性)要求、耐極端的高低溫要求、耐強烈震動要求等,而手機只需要滿足基本的消費級要求;3)軟件方面:車載終端還需要集成滿足車載終端的特征功能的基本功能模塊,例如:車身診斷功能模塊、原車總線信息功能模塊、外圍獨立功能模塊(CMMB、CarDVR、TPMS等)等;而手機不需要滿足上述這些車載終端特有的特征功能。因此,相對于其他的智能終端,如智能手機、平板電腦等,應用于車載終端的軟件還需要滿足車規級或針對特定系統的要求。然而,第三方服務商提供的軟件若無法滿足特定的車載終端的要求,則可能造成車載終端的系統運行緩慢、甚至系統崩潰、死機等問題。
    技術實現思路
    本專利技術的目的在于提供一種對車載終端上的軟件的測試驗收方法,該測試方法能夠智能化、自動化地測試車載終端軟件在車載終端運行的可靠性和穩定性。一種對車載終端上的軟件的測試驗收方法,包括步驟:步驟一,在車載終端的車載終端操作系統安裝一個或多個軟件;步驟二,所述車載終端接收測試文件;步驟三,所述車載終端接收驅動命令,然后驅動所述測試文件,使所述車載終端操作系統的測試組件根據所述測試文件對所述車載終端上的軟件進行測試;步驟四,所述車載終端生成測試報告;其中所述測試文件包括根據所述車載終端的特征功能生成的多個測試用例。進一步地,車載終端的特征功能包括以下的一種或多種:車身總線功能、車身診斷功能模塊、外圍獨立功能模塊、操作面板功能等等。進一步地,對所述車載終端上的軟件進行測試的步驟包括:監測所述車載終端上的軟件在所述車載終端操作系統的運行是否產生異常,以檢驗所述軟件在車載終端的環境下運行的穩定性和可靠性。進一步地,步驟三中還包括步驟:在對所述軟件進行測試的過程中,記錄trace信息。進一步地,測試報告包括所述車載終端上的軟件對車載終端造成的影響以及所述車載終端上的軟件存在的異常信息。進一步地,車載終端包括車載娛樂多媒體系統或車載導航系統。進一步地,所述車載終端操作系統為Android系統。本專利技術還提供一種車載終端,包括:第一接收單元,用于接收測試文件及驅動命令;測試單元,用于在接收到所述驅動命令后運行所述測試文件,使所述車載終端操作系統的測試組件根據所述測試文件對所述車載終端上的軟件進行測試;分析單元,用于根據所述測試單元的測試信息生成測試報告;第一發送單元,用于在測試完成后,將所述測試報告發送至服務器;其中,所述測試文件包括根據所述車載終端的特征功能生成的多個測試用例。本專利技術還提供一種服務器,包括:配置單元,用于根據車載終端的特征功能生成測試文件及驅動命令;第二發送單元,用于發送所述測試文件及驅動命令;第二接收單元,用于接收測試報告;解析單元,用于解析所述測試報告,獲得測試結果。本專利技術還提供一種對車載終端上的軟件的測試驗收系統,包括車載終端和服務器,所述車載終端和所述服務器通過ADB通道建立連接;所述車載終端包括第一接收單元,測試單元,分析單元以及第一發送單元;所述服務器包括配置單元,第二發送單元、第二接收單元以及解析單元;其中,所述服務器用于根據車載終端的特征功能生成測試文件及驅動命令;通過ADB通道向所述車載終端發送所述測試文件及驅動命令;通過ADB通道接收來自車載終端的測試報告;以及解析所述測試報告,獲得測試結果;所述車載終端用于通過ADB通道從所述服務器接收所述測試文件;利用所述驅動命令運行所述測試文件,使車載終端的測試組件根據所述測試文件對所述車載終端上的軟件進行測試;根據測試信息生成測試報告,并通過ADB通道發送至所述服務器。本專利技術具備以下有益效果:1)本專利技術能夠根據車載終端的特征功能自動生成測試文件,對車載終端軟件進行穩定性、可靠性測試,因此,本專利技術能夠根據不同的車載終端靈活配置不同的測試文件,或者針對車載終端的特征功能配置不同的測試文件,從而能夠更有針對性地檢驗車載終端上安裝的軟件是否符合不同車載終端或車載終端的不同特征功能的要求,從而為特定的車載終端篩選出能夠在特定車載終端穩定運行的軟件。2)本專利技術能夠測試車載終端上安裝的軟件在車載終端運行的可靠性和穩定性,從而避免了車載終端上安裝的軟件由于不適用于特定的車載終端而對車載終端造成的系統運行緩慢、甚至系統崩潰、死機等危害。3)本專利技術能夠自動化、智能化地測試車載終端上安裝的軟件的穩定性、可靠性等,提高了測試效率,大大降低了測試成本。附圖說明圖1為一實施例的車載終端的結構示意圖。圖2為一實施例的服務器的結構示意圖。圖3為一實施例的對車載終端上的軟件的測試驗收系統的示意圖。圖4為一實施例的對車載終端上的軟件的測試驗收方法的流程圖。具體實施方式下面將結合具體實施例及附圖對本專利技術對車載終端上的軟件的測試驗收方法作進一步詳細描述。如圖1所示,一較佳實施例中,本專利技術的車載終端包括第一接收單元、測試單元、分析單元以及第一發送單元。優選地,本專利技術的車載終端采用的是按照車載相關要求進行深度裁剪的Android操作系統,在車載終端操作系統上安裝有一個或多個待測試的軟件。該軟件可以是針對車身功能的車載軟件或手機等移動終端常用的軟件,如導航地圖、瀏覽器、酷狗音樂等等。第一接收單元接收用于對車載終端上的軟件的進行測試的測試文件以及驅動命令,該測試文件根據所述車載終端的特征功能生成。第一接收單元接收的測試文件及驅動命令被提供給測試單元,該測試單元運行測試文件,利用驅動命令驅動車載終端操作的測試組件,使車載終端操作系統的測試組件根據測試文件對車載終端上的軟件進行測試,并記錄測試過程中的trace信息、軟件異常信息等測試信息。在分析單元中,根據測試單元的測試信息生成測試報告。測試完成后,分析單元生成的測試報告被提供至第二發送單元,第二發送單元將該測試報告發送至服務器。上述測試組件為Android操作系統自身具備的測試組件。其中,測試文件為針對車載終端的特征功能的多個測試用例。如圖2所示,本專利技術的服務器包括配置單元、第二發送單元、第二接收單元以及解析單元。配置單元根據車載終端的特征功能靈活生成測試文件及驅動命令本文檔來自技高網
    ...
    <a  title="對車載終端上的軟件的測試驗收方法及系統、智能終端、及服務器原文來自X技術">對車載終端上的軟件的測試驗收方法及系統、智能終端、及服務器</a>

    【技術保護點】
    一種對車載終端上的軟件的測試驗收方法,其特征在于,包括步驟:步驟一,在車載終端的車載終端操作系統安裝一個或多個軟件;步驟二,所述車載終端接收測試文件;步驟三,所述車載終端接收驅動命令,然后驅動所述測試文件,使所述車載終端操作系統的測試組件根據所述測試文件對所述車載終端上的軟件進行測試;?步驟四,所述車載終端生成測試報告;其中所述測試文件是根據所述車載終端的特征功能生成的多個測試用例。

    【技術特征摘要】
    1.一種對車載終端上的軟件的測試驗收方法,其特征在于,包括步驟:步驟一,在車載終端的車載終端操作系統安裝一個或多個軟件;步驟二,所述車載終端接收測試文件;步驟三,所述車載終端接收驅動命令,然后驅動所述測試文件,使所述車載終端操作系統的測試組件根據所述測試文件對所述車載終端上的軟件進行測試;步驟四,所述車載終端生成測試報告;其中所述測試文件是根據所述車載終端的特征功能生成的多個測試用例。2.根據權利要求1所述的對車載終端上的軟件的測試驗收方法,其特征在于,所述車載終端的特征功能包括以下的一種或多種:車身總線功能、車身診斷功能模塊、外圍獨立功能模塊、以及操作面板功能。3.根據權利要求1所述的對車載終端上的軟件的測試驗收方法,其特征在于,所述對所述車載終端上的軟件進行測試的步驟包括:監測所述軟件在所述車載終端操作系統的運行是否產生異常,以檢驗所述車載終端上的軟件在車載終端的環境下運行的穩定性和可靠性。4.根據權利要求1所述的對車載終端上的軟件的測試驗收方法,其特征在于,所述步驟三中還包括步驟:在對所述車載終端上的軟件進行測試的過程中,記錄trace信息。5.根據權利要求1所述的對車載終端上的軟件的測試驗收方法,其特征在于,所述測試報告包括所述車載終端上的軟件對車載終端造成的影響以及所述車載終端上的軟件存在的異常信息。6.根據權利要求1所述的對車載終端上的軟件的測試驗收方法,其特征在于,所述車載終端包括車載娛樂多媒體系統或車載導航系統。7.根據權利要求1所述的對車載終端上的軟件的測試驗收方法,其特征在于,所述車...

    【專利技術屬性】
    技術研發人員:劉文滔陳岳強
    申請(專利權)人:惠州市德賽西威汽車電子股份有限公司,
    類型:發明
    國別省市:廣東;44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产高新无码在线观看| 亚洲AV无码成人专区| 无码毛片一区二区三区视频免费播放| 黑人巨大无码中文字幕无码| 中文无码制服丝袜人妻av| 亚洲AV综合色区无码二区爱AV| 亚洲av无码无线在线观看| 中文字幕日韩精品无码内射 | 亚洲综合无码一区二区三区| 日韩人妻系列无码专区| 久久精品无码专区免费青青| 免费无码专区毛片高潮喷水| 久久人妻av无码中文专区| 国产成人亚洲综合无码| 久久国产精品成人无码网站| 老子午夜精品无码| 丰满熟妇人妻Av无码区| 亚洲中文字幕无码爆乳av中文| 亚洲人成无码网站在线观看| 无码国产伦一区二区三区视频| 亚洲精品无码你懂的网站| 免费无码又爽又刺激高潮的视频 | 午夜福利无码一区二区| 台湾无码一区二区| 亚洲欧洲日产国码无码网站| 无码专区6080yy国产电影| 亚洲AV无码一区二区三区性色| 无码AV波多野结衣久久| 无码人妻精品一区二区| 无码人妻久久一区二区三区| 国产a级理论片无码老男人| 亚洲中文字幕无码日韩| 亚洲欧洲日产国码无码久久99| 潮喷无码正在播放| 2014AV天堂无码一区| 国产成人精品一区二区三区无码| 精品久久久久久无码人妻热| 成人无码视频97免费| 亚洲ⅴ国产v天堂a无码二区| 无码中文字幕日韩专区| 中文无码精品A∨在线观看不卡|