汽車行業(yè)案例:實(shí)現(xiàn)100%的AUTOSAR C++14合規(guī)性
Parasoft是構(gòu)建高質(zhì)量軟件的最佳解決方案。從開(kāi)發(fā)到質(zhì)量檢查,Parasoft的技術(shù)通過(guò)集成靜態(tài)和運(yùn)行時(shí)分析,單元、功能和API測(cè)試,以及服務(wù)虛擬化,在不犧牲質(zhì)量和安全性的情況下加快軟件交付,節(jié)約交付成本。
那么Parasoft究竟能夠運(yùn)用在哪些領(lǐng)域?是否對(duì)于您的項(xiàng)目有幫助呢?本文小編給大家?guī)?lái)一個(gè)真實(shí)案例——聯(lián)想使用Parasoft在ADAS開(kāi)發(fā)中兼顧速度和敏捷性與安全性。
>>如果您想使用Parasoft測(cè)試是否滿足項(xiàng)目要求,可聯(lián)系客服申請(qǐng)?jiān)囉?/span>。
企業(yè)背景
Renovo建立了一個(gè)以邊緣為中心的數(shù)據(jù)管理平臺(tái)。這是第一個(gè)用于開(kāi)發(fā)完全自動(dòng)駕駛車輛上的復(fù)雜軟件堆棧的汽車級(jí)平臺(tái)。聯(lián)想的主要目的是為客戶大規(guī)模開(kāi)發(fā)和部署ADAS(高級(jí)駕駛輔助系統(tǒng)),并幫助他們管理所有的數(shù)據(jù)。
將最新的軟件實(shí)踐和流程投入使用,Renovo平臺(tái)是幫助汽車制造商圍繞現(xiàn)代流程建立自己的實(shí)踐的關(guān)鍵部分。
挑戰(zhàn)
整個(gè)汽車行業(yè)的模式正在發(fā)生轉(zhuǎn)變。這種變革性的演變正迫使汽車制造商從制造金屬到成為技術(shù)公司。他們正朝著被視為技術(shù)公司的方向發(fā)展,因?yàn)檐浖⒄嫉轿磥?lái)汽車創(chuàng)新的90%。在這種情況下,汽車制造商必須建立流程,以平衡快速開(kāi)發(fā)軟件、部署軟件、獲得反饋和安全的能力,同時(shí)提供客戶重視的功能和環(huán)境。
擁有越來(lái)越多的軟件意味著需要測(cè)試更多的代碼,并滿足ISO 26262等流程標(biāo)準(zhǔn)。事實(shí)上,由于聯(lián)想的平臺(tái)需要符合AUTOSAR C++標(biāo)準(zhǔn),為了方便他們的AWare操作系統(tǒng)軟件獲得軟件安全認(rèn)證,聯(lián)想評(píng)估了所有商業(yè)靜態(tài)分析合規(guī)性產(chǎn)品。他們尋求一種解決方案,通過(guò)在軟件開(kāi)發(fā)生命周期(SDLC)的早期檢測(cè),快速實(shí)現(xiàn)合規(guī)性,從而縮短上市時(shí)間。
- 錯(cuò)誤的編碼實(shí)踐
- 漏洞
- 潛在的入侵行為
- 內(nèi)存問(wèn)題
如今,汽車制造商正面臨著新技術(shù)帶來(lái)的軟件挑戰(zhàn)。一個(gè)例子是自動(dòng)駕駛和汽車網(wǎng)絡(luò)與智能城市中的其他智能設(shè)備進(jìn)行通信,需要轉(zhuǎn)達(dá)官方停車規(guī)則、速度限制和其他動(dòng)態(tài)交通變化,包括道路關(guān)閉、交通堵塞和改道。
解決方案
隨著汽車行業(yè)從運(yùn)輸行業(yè)向技術(shù)行業(yè)的轉(zhuǎn)變,數(shù)據(jù)是至關(guān)重要的。
- 可靠性
- 安全性
- 質(zhì)量
Renovo選擇了Parasoft C/C++test及其汽車合規(guī)包
由于其對(duì)AUTOSAR C++14的全面規(guī)則覆蓋、廣泛的報(bào)告儀表板和現(xiàn)代流程。憑借定制儀表板的能力,Renovo團(tuán)隊(duì)可以在一個(gè)集中的地方看到所收集數(shù)據(jù)的不同視圖,并獲得對(duì)質(zhì)量的洞察力。
靜態(tài)分析結(jié)果視圖顯示了當(dāng)前對(duì)所選編碼標(biāo)準(zhǔn)的遵守程度。高層圖表揭示了更多的違規(guī)細(xì)節(jié)。儀表板是一個(gè)真正的多維度風(fēng)險(xiǎn)指標(biāo),呈現(xiàn)出不同類、函數(shù)或文件在你的代碼庫(kù)中的風(fēng)險(xiǎn)或脆弱性。所有的數(shù)據(jù)都是由運(yùn)行時(shí)分析、代碼覆蓋率和靜態(tài)分析結(jié)果決定的。
結(jié)果
通過(guò)使用Parasoft的測(cè)試解決方案,在SDLC的早期檢測(cè)不良編碼行為、漏洞、潛在入侵和內(nèi)存問(wèn)題,Renovo能夠快速實(shí)現(xiàn)100%的AUTOSAR C++14和CERT合規(guī)性,從而縮短上市時(shí)間。Renovo汽車為其客戶獲得了高效的質(zhì)量和監(jiān)管合規(guī)性,以安全地開(kāi)發(fā)、部署和運(yùn)營(yíng)大規(guī)模的AV和ADAS車隊(duì)。
Parasoft——領(lǐng)先的自動(dòng)化測(cè)試工具,滿足絕大多數(shù)行業(yè)標(biāo)準(zhǔn)
Parasoft是一家專門(mén)提供軟件測(cè)試解決方案的公司,幫助企業(yè)打造無(wú)缺陷的軟件。
從開(kāi)發(fā)到質(zhì)量檢查,Parasoft的技術(shù)通過(guò)集成靜態(tài)和運(yùn)行時(shí)分析,單元、功能和API測(cè)試,以及服務(wù)虛擬化,在不犧牲質(zhì)量和安全性的情況下加快軟件交付,節(jié)約交付成本。
強(qiáng)大的報(bào)告和分析功能可幫助用戶快速查明有風(fēng)險(xiǎn)的代碼區(qū)域,并了解新代碼更改如何影響其軟件質(zhì)量,而突破性的技術(shù)將人工智能和機(jī)器學(xué)習(xí)添加到軟件測(cè)試中,使組織更容易采用和擴(kuò)展跨開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)的有效的軟件測(cè)試實(shí)踐。
Parasoft針對(duì)C/C++、Java、.NET和嵌入式的開(kāi)發(fā)測(cè)試都有著30多年的深入研究,很多全國(guó)500強(qiáng)企業(yè)使用Parasoft的產(chǎn)品實(shí)現(xiàn)了軟件快速、高質(zhì)量的交付。
獲取Parasoft資料或申請(qǐng)?jiān)囉每杉観Q:2867205852