一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

減少對(duì)測(cè)試工作的維護(hù),提升汽車軟件的質(zhì)量

北匯信息POLELINK ? 2023-03-02 11:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

汽車軟件的很大一部分開(kāi)發(fā)工作必須投資于測(cè)試的維護(hù)。在開(kāi)發(fā)過(guò)程中,軟件單元通常會(huì)擴(kuò)展新的功能,重構(gòu)或糾正錯(cuò)誤。對(duì)行為、結(jié)構(gòu)和接口的每一個(gè)更改都要再次測(cè)試。然而,對(duì)代碼的更改通常會(huì)對(duì)現(xiàn)有的測(cè)試產(chǎn)生影響,因此也必須進(jìn)行調(diào)整。在這種情況下,我們談到了測(cè)試中的維護(hù)。

隨著測(cè)試的數(shù)量每天都在增加,維護(hù)成本也在增加。今天我們來(lái)看看如何減少測(cè)試中的維護(hù)成本。好消息是:通過(guò)創(chuàng)新的方法,您可以將維護(hù)成本降低一半以上。

從長(zhǎng)遠(yuǎn)來(lái)看,下面的5大要點(diǎn)可以可持續(xù)地減少維護(hù)工作:

避免測(cè)試用例中的冗余。在編碼中,通過(guò)將代碼部分移動(dòng)到單獨(dú)的函數(shù)來(lái)避免冗余一直是標(biāo)準(zhǔn)實(shí)踐。在測(cè)試中,這種方法還沒(méi)有完全被接受。通常,測(cè)試自動(dòng)化包含冗余實(shí)現(xiàn),必須多次創(chuàng)建,因此必須多次維護(hù)以防更改。這是不必要的和最大的浪費(fèi),因?yàn)樗箿y(cè)試過(guò)程變得緩慢和昂貴。因此,不如使用測(cè)試自動(dòng)化編碼領(lǐng)域中已有的方法,比如封裝。

通過(guò)結(jié)構(gòu)降低復(fù)雜性。無(wú)論是在小型項(xiàng)目還是大型項(xiàng)目中,測(cè)試用例的數(shù)量每天都在增加。如果沒(méi)有具體的規(guī)范,這種快速增長(zhǎng)很快就會(huì)導(dǎo)致測(cè)試項(xiàng)目中的結(jié)構(gòu)混亂。因此,必須花費(fèi)很大的代價(jià)來(lái)分析測(cè)試的變更需求。所以,需要為測(cè)試的結(jié)構(gòu)和與需求的聯(lián)系建立清晰的規(guī)則。

在測(cè)試中避免套管程序(spaghetti code)在維護(hù)方面,合并變更很快就變得很棘手。這花費(fèi)了可以用來(lái)測(cè)試新功能的寶貴時(shí)間。但首先,基礎(chǔ)應(yīng)該重新站住腳。有幾種方法可以避免測(cè)試中的“意大利面條式”代碼:通過(guò)層次結(jié)構(gòu)進(jìn)行抽象、使用引用、對(duì)不相關(guān)的測(cè)試輸入進(jìn)行并行建模,以及將測(cè)試數(shù)據(jù)與預(yù)期值分離。測(cè)試用例將更短,更緊湊,更容易理解。這對(duì)測(cè)試用例的創(chuàng)建、審查和更改都有積極的影響。

避免工具工作中斷。每個(gè)測(cè)試人員都認(rèn)為工具工作中斷是日常工作中的痛苦。一個(gè)典型的例子是測(cè)試用例創(chuàng)建過(guò)程:需求在ALM工具中,測(cè)試在測(cè)試工具中,測(cè)試人員必須不斷地在兩個(gè)工具之間切換。一旦完成,測(cè)試人員必須手動(dòng)將鏈接/ id引用/測(cè)試結(jié)果從測(cè)試傳輸?shù)紸LM。這很容易出錯(cuò),而且會(huì)耗費(fèi)寶貴的時(shí)間。通過(guò)在頻繁數(shù)據(jù)交換的工具之間創(chuàng)建穩(wěn)定的集成,可以避免這種不必要的工作。盡可能地自動(dòng)化界面。

在不同的測(cè)試級(jí)別/階段重用相同的測(cè)試。無(wú)論是基于模型的開(kāi)發(fā)還是手工編碼,代碼通常在不同的環(huán)境中進(jìn)行多級(jí)測(cè)試(例如,在Windows上測(cè)試和針對(duì)目標(biāo)硬件的測(cè)試)。在最壞的情況下,測(cè)試需要多次復(fù)現(xiàn),這是不必要的。測(cè)試用例創(chuàng)建中的平臺(tái)獨(dú)立抽象允許他們重用相同的測(cè)試用例,多次節(jié)省時(shí)間。通過(guò)一次映射,可以輕松生成特定于平臺(tái)的定制。

這些方法是我們測(cè)試自動(dòng)化工具TPT的基本原則和一部分。我們將詳細(xì)地向您解釋它們,以便您可以將維護(hù)工作減少到最低限度。

TPT作為PikeTec公司的嵌入式軟件測(cè)試工具,具有很高的擴(kuò)展性和便捷性。隨著軟件測(cè)試日趨復(fù)雜并且需求多樣化,TPT不斷改進(jìn)以滿足與時(shí)俱進(jìn)的要求。您可以在所有開(kāi)發(fā)階段使用TPT進(jìn)行測(cè)試。無(wú)論是簡(jiǎn)單的單元測(cè)試還是復(fù)雜的系統(tǒng)測(cè)試,TPT都能夠使得測(cè)試變得快捷、簡(jiǎn)單和直觀。

PikeTec公司是全球知名的基于模型的嵌入式系統(tǒng)測(cè)試工具TPT的軟件供應(yīng)商,總部位于德國(guó)柏林。北匯信息作為PikeTec在中國(guó)的獨(dú)家合作伙伴,致力于幫助中國(guó)客戶提升嵌入式控制系統(tǒng)的開(kāi)發(fā)效率。目前,TPT已被眾多國(guó)內(nèi)知名主機(jī)廠和零部件企業(yè)認(rèn)可,在新能源(VCU/BMS/MCU)以及ADAS等領(lǐng)域中被廣泛應(yīng)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5706

    瀏覽量

    128880
  • 汽車
    +關(guān)注

    關(guān)注

    15

    文章

    3858

    瀏覽量

    39558
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    單元測(cè)試工具TESSY現(xiàn)已支持ABIX HiperSIM,助力MELEXIS MLX16 汽車嵌入式系統(tǒng)的軟件驗(yàn)證

    TESSY現(xiàn)已支持ABIX HiperSIM,為基于MELEXIS MLX16架構(gòu)的汽車嵌入式系統(tǒng)提供高效、可靠的軟件驗(yàn)證解決方案。自動(dòng)化測(cè)試+高保真仿真,助力提升
    的頭像 發(fā)表于 07-17 13:39 ?168次閱讀
    單元<b class='flag-5'>測(cè)試工</b>具TESSY現(xiàn)已支持ABIX HiperSIM,助力MELEXIS MLX16 <b class='flag-5'>汽車</b>嵌入式系統(tǒng)的<b class='flag-5'>軟件</b>驗(yàn)證

    合作伙伴資訊 | Razorcat再次通過(guò)ISO 9001質(zhì)量管理體系認(rèn)證,龍智持續(xù)為您保障高質(zhì)量測(cè)試工具與服務(wù)

    龍智代理的嵌入式軟件自動(dòng)測(cè)試工具TESSY的研發(fā)廠商——Razorcat再次順利通過(guò) ISO 9001 質(zhì)量管理體系認(rèn)證!充分體現(xiàn)了Razorcat在產(chǎn)品研發(fā)、服務(wù)支持及流程管理方面的高標(biāo)準(zhǔn)與持續(xù)穩(wěn)定性。
    的頭像 發(fā)表于 06-19 17:01 ?804次閱讀
    合作伙伴資訊 | Razorcat再次通過(guò)ISO 9001<b class='flag-5'>質(zhì)量</b>管理體系認(rèn)證,龍智持續(xù)為您保障高<b class='flag-5'>質(zhì)量</b><b class='flag-5'>測(cè)試工</b>具與服務(wù)

    泰克MSO5系列示波器如何提升電源噪聲測(cè)試精度

    電源噪聲測(cè)試是電子設(shè)計(jì)和測(cè)試中的重要環(huán)節(jié),它直接影響電源系統(tǒng)的穩(wěn)定性與可靠性。泰克MSO5系列示波器作為高性能測(cè)試工具,具備強(qiáng)大的信號(hào)捕捉與分析能力,但在實(shí)際應(yīng)用中,如何進(jìn)一步提升其電
    的頭像 發(fā)表于 06-09 15:27 ?219次閱讀
    泰克MSO5系列示波器如何<b class='flag-5'>提升</b>電源噪聲<b class='flag-5'>測(cè)試</b>精度

    嵌入式軟件測(cè)試技術(shù)深度研究報(bào)告

    嵌入式軟件測(cè)試技術(shù)深度研究報(bào)告 ——基于winAMS的全生命周期質(zhì)量保障體系構(gòu)建 一、行業(yè)技術(shù)瓶頸與解決方案框架 2025年嵌入式軟件測(cè)試領(lǐng)
    的頭像 發(fā)表于 03-03 13:54 ?360次閱讀

    優(yōu)化汽車點(diǎn)焊生產(chǎn)線,提升制造效率與質(zhì)量

    在當(dāng)前的制造業(yè)環(huán)境中,提高生產(chǎn)效率和產(chǎn)品質(zhì)量是企業(yè)追求的核心目標(biāo)之一。汽車點(diǎn)焊作為汽車制造過(guò)程中的關(guān)鍵環(huán)節(jié),其效率和質(zhì)量直接影響到整車的性能和安全。因此,優(yōu)化
    的頭像 發(fā)表于 02-23 11:14 ?412次閱讀

    全自動(dòng)框架壽命測(cè)試機(jī)6大突破,助力騰方提升工作效率和提高產(chǎn)品質(zhì)量

    合作,我司最近成功完成了全自動(dòng)框架壽命測(cè)試機(jī)的研制和多輪測(cè)試,現(xiàn)已正式交付,投入測(cè)試工作中。全自動(dòng)框架壽命測(cè)試機(jī)的投入使用,不僅提高了我們的生產(chǎn)效率,還進(jìn)一步
    的頭像 發(fā)表于 02-06 09:14 ?367次閱讀
    全自動(dòng)框架壽命<b class='flag-5'>測(cè)試</b>機(jī)6大突破,助力騰方<b class='flag-5'>提升</b><b class='flag-5'>工作</b>效率和提高產(chǎn)品<b class='flag-5'>質(zhì)量</b>

    芯科科技Z-Wave設(shè)備測(cè)試工具介紹

    本篇技術(shù)博文將介紹SiliconLabs(芯科科技)提供的Z-Wave設(shè)備測(cè)試工具,通過(guò)使用一個(gè)舊的Z-Wave DUT項(xiàng)目來(lái)測(cè)試Z-Wave設(shè)備,以確保設(shè)備可以正常工作。
    的頭像 發(fā)表于 01-17 09:39 ?614次閱讀
    芯科科技Z-Wave設(shè)備<b class='flag-5'>測(cè)試工</b>具介紹

    如何提高嵌入式代碼質(zhì)量?

    嵌入式系統(tǒng)的發(fā)展已經(jīng)深刻地影響了我們?nèi)粘I畹姆椒矫婷?,從智能家居?b class='flag-5'>汽車控制系統(tǒng),再到醫(yī)療設(shè)備和工業(yè)自動(dòng)化等領(lǐng)域,嵌入式系統(tǒng)無(wú)處不在。嵌入式軟件質(zhì)量直接關(guān)系到系統(tǒng)的安全性、穩(wěn)定性和性能。因此,提高
    發(fā)表于 01-15 10:48

    Web端TCP/UDP測(cè)試工具!小白必學(xué)~

    Web端TCP/UDP測(cè)試工具,方便大家進(jìn)行各種基于TCP和TDP的模擬測(cè)試。該測(cè)試工具不僅支持TCP和UDP測(cè)試,還支持SSL,使用極為便捷。 按照如下
    的頭像 發(fā)表于 01-08 18:17 ?1280次閱讀
    Web端TCP/UDP<b class='flag-5'>測(cè)試工</b>具!小白必學(xué)~

    即時(shí)通話軟件音頻傳輸質(zhì)量測(cè)試方案

    使用過(guò)程中的音頻傳輸質(zhì)量。即時(shí)通話軟件基于移動(dòng)網(wǎng)絡(luò)鏈路傳輸信號(hào),通過(guò)本套測(cè)試方案中配套的網(wǎng)絡(luò)損傷仿真設(shè)備對(duì)傳輸鏈路添加不同的網(wǎng)絡(luò)影響,模擬軟件在不同網(wǎng)絡(luò)環(huán)境下的使用情況,進(jìn)而測(cè)得更接近
    的頭像 發(fā)表于 12-03 14:34 ?739次閱讀
    即時(shí)通話<b class='flag-5'>軟件</b>音頻傳輸<b class='flag-5'>質(zhì)量</b><b class='flag-5'>測(cè)試</b>方案

    汽車軟件單元測(cè)試的重要性

    設(shè)計(jì)和測(cè)試不充分密切相關(guān),這引發(fā)了社會(huì)各界對(duì)汽車軟件健壯性的重要性進(jìn)行深入思考。本文將探討汽車軟件測(cè)試
    的頭像 發(fā)表于 11-29 10:57 ?517次閱讀

    嵌入軟件單元/集成測(cè)試工具專業(yè)分析

    引言 在現(xiàn)代軟件開(kāi)發(fā)過(guò)程中,單元測(cè)試作為確保代碼質(zhì)量的重要環(huán)節(jié),得到了廣泛的關(guān)注和應(yīng)用。隨著嵌入式系統(tǒng)的復(fù)雜性日益增加,對(duì)高效、可靠的單元測(cè)試工具的需求也愈加迫切。WinAMS作為一款
    的頭像 發(fā)表于 11-19 16:41 ?669次閱讀

    探索Playwright:前端自動(dòng)化測(cè)試的新紀(jì)元

    與應(yīng)用的交互,能夠高效地執(zhí)行重復(fù)性測(cè)試任務(wù),加快測(cè)試周期,提升測(cè)試覆蓋率,從而更早地發(fā)現(xiàn)缺陷和問(wèn)題。這不僅提高了軟件的穩(wěn)定性和可靠性,還降低
    的頭像 發(fā)表于 10-22 14:27 ?707次閱讀

    測(cè)試工作中的哎呀,當(dāng)時(shí)怎么沒(méi)有想到

    在我們的測(cè)試工作中,是不是經(jīng)常遇到這樣的情形,發(fā)生了線上問(wèn)題,產(chǎn)品、研發(fā)或者測(cè)試同學(xué)一拍腦袋:當(dāng)時(shí)怎么沒(méi)有想到,怎么給漏掉了呢?明明是一個(gè)非常簡(jiǎn)單的事情,用大拇指都能想到的驗(yàn)證場(chǎng)景,為何當(dāng)時(shí)就漏測(cè)了
    的頭像 發(fā)表于 09-06 09:45 ?492次閱讀
    <b class='flag-5'>測(cè)試工作</b>中的哎呀,當(dāng)時(shí)怎么沒(méi)有想到

    USB 2.0信號(hào)質(zhì)量測(cè)試

    對(duì)于電子測(cè)試工程師來(lái)說(shuō),USB2.0的信號(hào)質(zhì)量測(cè)試可以確保數(shù)據(jù)傳輸?shù)目煽啃裕⑶?b class='flag-5'>減少噪聲和干擾。今天我們一起學(xué)習(xí)一下具體操作過(guò)程。Chrent整體連接USB2.0最高速率HighSpe
    的頭像 發(fā)表于 08-30 12:57 ?3108次閱讀
    USB 2.0信號(hào)<b class='flag-5'>質(zhì)量</b><b class='flag-5'>測(cè)試</b>