[發(fā)明專利]一種基于模擬器的車載終端設(shè)備自動(dòng)化測(cè)試系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201810747058.0 | 申請(qǐng)日: | 2018-07-09 |
| 公開(公告)號(hào): | CN108829608B | 公開(公告)日: | 2021-12-10 |
| 發(fā)明(設(shè)計(jì))人: | 牛素芬;郭曉倩 | 申請(qǐng)(專利權(quán))人: | 北京首汽智行科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36 |
| 代理公司: | 北京世譽(yù)鑫誠(chéng)專利代理有限公司 11368 | 代理人: | 李世端 |
| 地址: | 100026 北京*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 模擬器 車載 終端設(shè)備 自動(dòng)化 測(cè)試 系統(tǒng) 方法 | ||
一種基于模擬器的共享汽車智能終端設(shè)備的自動(dòng)化測(cè)試系統(tǒng)及方法,所述系統(tǒng)包括:測(cè)試主機(jī),汽車模擬器,后臺(tái)服務(wù)器,智能車載終端設(shè)備;該系統(tǒng)無需連接實(shí)車即可對(duì)其車輛狀態(tài)上報(bào)功能進(jìn)行測(cè)試,全自動(dòng)化進(jìn)行,降低人力成本,提高工作效率。
技術(shù)領(lǐng)域
本發(fā)明涉及自動(dòng)化測(cè)試技術(shù)領(lǐng)域,尤其涉及基于模擬器的車載終端設(shè)備自動(dòng)化測(cè)試系統(tǒng)及方法。
背景技術(shù)
隨著移動(dòng)互聯(lián)網(wǎng)和共享經(jīng)濟(jì)模式的發(fā)展,當(dāng)下已經(jīng)有多地街頭出現(xiàn)不同品牌的共享汽車,用戶通過操作移動(dòng)終端APP實(shí)現(xiàn)對(duì)車輛的使用,其主要原理是通過移動(dòng)端APP、后臺(tái)服務(wù)器、智能車載終端設(shè)備之間的網(wǎng)絡(luò)通訊,以及智能車載終端設(shè)備通過CAN總線與汽車之間的通訊實(shí)現(xiàn)的,其中智能車載終端設(shè)備的主要功能為接收控制指令、控制車輛、上報(bào)車輛狀態(tài)信息等。
隨著共享汽車公司的不斷加入,共享汽車行業(yè)的競(jìng)爭(zhēng)越來越激烈,對(duì)智能車載終端設(shè)備的測(cè)試要求也越來越高。對(duì)智能車載終端設(shè)備的測(cè)試主要是對(duì)接收指令,控制車輛,上報(bào)車輛信息幾個(gè)功能的測(cè)試。
目前對(duì)智能車載終端設(shè)備基本功能的測(cè)試,尤其是對(duì)其上報(bào)車輛信息功能的測(cè)試方法,是將智能車載終端設(shè)備安裝到實(shí)車上進(jìn)行測(cè)試。然而,這種測(cè)試方法需要使用實(shí)車模擬各種狀態(tài),部分故障碼和車輛數(shù)據(jù)難以制造,不能覆蓋所有正向測(cè)試;而且因?yàn)橹悄苘囕d終端設(shè)備軟件的不斷升級(jí)需要經(jīng)常拆卸、安裝,費(fèi)時(shí)費(fèi)力;人工手動(dòng)測(cè)試,效率較低。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明提供了一種基于模擬器的車載終端設(shè)備自動(dòng)化測(cè)試系統(tǒng)及方法,無需連接實(shí)車即可對(duì)其車輛狀態(tài)上報(bào)功能進(jìn)行測(cè)試,全自動(dòng)化進(jìn)行,降低人力成本,提高工作效率。
為了實(shí)現(xiàn)上述目標(biāo),本發(fā)明采用如下的技術(shù)方案:
一種基于模擬器的車載終端設(shè)備自動(dòng)化測(cè)試系統(tǒng)及方法,該自動(dòng)化測(cè)試系統(tǒng)主要包括:測(cè)試主機(jī),汽車模擬器,后臺(tái)服務(wù)器,智能車載終端設(shè)備。
測(cè)試主機(jī)通過串口線與汽車模擬器相連,并通過串口線對(duì)汽車模擬器發(fā)送控制指令,模擬數(shù)據(jù)等;
汽車模擬器通過CAN總線與智能車載終端設(shè)備相連,可以將車輛的模擬數(shù)據(jù)發(fā)送給智能車載終端設(shè)備;
智能車載終端設(shè)備通過網(wǎng)絡(luò)與后臺(tái)服務(wù)器相連,將車輛信息發(fā)送到后臺(tái)服務(wù)器;
測(cè)試主機(jī)通過網(wǎng)絡(luò)與后臺(tái)服務(wù)器相連,獲取智能車載終端設(shè)備上報(bào)的車輛信息,并根據(jù)模擬數(shù)據(jù)判斷上報(bào)信息是否正確,完成單個(gè)測(cè)試用例的執(zhí)行。
測(cè)試主機(jī)上的測(cè)試框架包括主控模塊,測(cè)試用例腳本,測(cè)試用例集三部分。
測(cè)試用例集保存測(cè)試用例名稱、執(zhí)行順序及循環(huán)次數(shù);
測(cè)試用例腳本記錄每條測(cè)試用例的執(zhí)行步驟,判斷條件等;
主控模塊讀取定制的測(cè)試用例集,按測(cè)試用例集中記錄的順序調(diào)用測(cè)試用例腳本;
測(cè)試用例腳本會(huì)新建一個(gè)線程通過串口給汽車模擬器發(fā)送控制指令,使汽車模擬器發(fā)送特定的數(shù)據(jù)給智能車載終端設(shè)備;
智能車載終端設(shè)備根據(jù)汽車模擬器發(fā)送的數(shù)據(jù)通過網(wǎng)絡(luò)連接上報(bào)車輛信息給后臺(tái)服務(wù)器;
同時(shí)測(cè)試用例腳本會(huì)等待一段時(shí)間后去后臺(tái)服務(wù)器讀取智能車載終端設(shè)備發(fā)送給后臺(tái)服務(wù)器的數(shù)據(jù),并與測(cè)試用例腳本發(fā)送給汽車模擬器的數(shù)據(jù)進(jìn)行比對(duì),判斷此次測(cè)試是否成功;
測(cè)試腳本將測(cè)試結(jié)果返回給主控模塊,主控模塊記錄測(cè)試結(jié)果;
主控模塊通過循環(huán)執(zhí)行測(cè)試用例集的方式實(shí)現(xiàn)對(duì)智能車載終端設(shè)備的連續(xù)的自動(dòng)化測(cè)試。
另外可以通過修改測(cè)試用例集實(shí)現(xiàn)對(duì)測(cè)試用例的定制。
附圖說明
圖1為本發(fā)明自動(dòng)化測(cè)試系統(tǒng)框架示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京首汽智行科技有限公司,未經(jīng)北京首汽智行科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810747058.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤





