chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

TPT將維護(hù)工作減少到最低限度的五種方法

汽車(chē)ECU開(kāi)發(fā) ? 來(lái)源:汽車(chē)ECU開(kāi)發(fā) ? 2023-05-29 09:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

由于在開(kāi)發(fā)早期階段編寫(xiě)的需求會(huì)隨著時(shí)間的推移變得不夠充分,所以需要對(duì)其進(jìn)行相應(yīng)調(diào)整。那么這時(shí)就會(huì)出現(xiàn)一個(gè)問(wèn)題: 已經(jīng)根據(jù)需求實(shí)現(xiàn)的測(cè)試也要跟著進(jìn)行調(diào)整和檢查(進(jìn)行維護(hù)),但這對(duì)測(cè)試人員來(lái)說(shuō)是相對(duì)單調(diào)且耗時(shí)的。

如何將維護(hù)工作減少到最低限度呢?

TPT作為德國(guó)PikeTec公司的嵌入式軟件測(cè)試工具,通過(guò)測(cè)試服務(wù)和客戶(hù)的建設(shè)性反饋,不斷識(shí)別工具新需求,對(duì)上述問(wèn)題提供了幾種策略。 接下來(lái)將從5個(gè)方面介紹TPT是如何減少維護(hù)工作的。 1. 分離測(cè)試數(shù)據(jù)和預(yù)期行為 2. 使用狀態(tài)機(jī)型測(cè)試用例開(kāi)發(fā)測(cè)試 3. 測(cè)試用例和評(píng)估與需求的雙向鏈接 4. 巧用測(cè)試方法設(shè)計(jì)穩(wěn)健的測(cè)試 5. 測(cè)試執(zhí)行的自動(dòng)化 01 分離測(cè)試數(shù)據(jù)和預(yù)期行為 與傳統(tǒng)方法相比,TPT可以將測(cè)試用例(用于刺激測(cè)試對(duì)象)和對(duì)預(yù)期行為的評(píng)估進(jìn)行分離。這種方式既提高了清晰度,也在測(cè)試用例創(chuàng)建過(guò)程中節(jié)省了大量的工作。

舉個(gè)例子

當(dāng)前輸出信號(hào)d等于0,如果輸入信號(hào)a、b、c同時(shí)大于0,輸出信號(hào)d等于輸入信號(hào)a、b的和。 對(duì)于傳統(tǒng)方法,根據(jù)需求和MC/DC要求編寫(xiě)如下四條測(cè)試用例: 78b6de44-fdbb-11ed-90ce-dac502259ad0.png ? 當(dāng)使用測(cè)試工具TPT時(shí),可以將上述預(yù)期行為通過(guò)腳本、Trigger Rule等評(píng)估方法定義到Assesslet中,且其內(nèi)容對(duì)所有測(cè)試用例均可重用。 ? 如圖1,使用Trigger Rule的While condition is true 模式進(jìn)行評(píng)估,簡(jiǎn)單介紹一下其使用方法:當(dāng)測(cè)試數(shù)據(jù)滿(mǎn)足Condition中的內(nèi)容時(shí),會(huì)評(píng)估Then check 中的語(yǔ)句,否則就評(píng)估Else check中的內(nèi)容。 ? 78cf5e24-fdbb-11ed-90ce-dac502259ad0.png圖1 Trigger Rule 還可以通過(guò)使用信號(hào)波形或斜坡來(lái)減少被測(cè)系統(tǒng)(SUT)的必要測(cè)試用例的數(shù)量。如下圖,將上述四條測(cè)試用例用一條表示。(預(yù)期行為如上述寫(xiě)在Assesslet中) 78f15e02-fdbb-11ed-90ce-dac502259ad0.png圖2 測(cè)試用例 另外如果我們想要增加測(cè)試深度,例如進(jìn)行邊界值測(cè)試,只需編寫(xiě)測(cè)試數(shù)據(jù)即可,因?yàn)樵贏ssesslet中已經(jīng)定義了缺失的信息和期望值。

通過(guò)上述內(nèi)容可以看到TPT提供的這種分離方法在創(chuàng)建測(cè)試用例時(shí)節(jié)省了相當(dāng)大的成本。另外在大多數(shù)情況下測(cè)試數(shù)據(jù)可以保持不變,只需要調(diào)整Assesslet,這就使得維護(hù)工作進(jìn)一步減少。

02 使用狀態(tài)機(jī)型測(cè)試用例開(kāi)發(fā)測(cè)試 TPT支持步驟列表型和狀態(tài)機(jī)型的測(cè)試用例。 對(duì)于狀態(tài)機(jī)型測(cè)試用例來(lái)說(shuō),可以將重復(fù)需要的測(cè)試數(shù)據(jù)分離到狀態(tài)機(jī)的變種中。

舉個(gè)例子

開(kāi)關(guān)處于自動(dòng)檔位下,頭燈根據(jù)不同的光照強(qiáng)度,產(chǎn)生不同的變化,測(cè)試車(chē)輛的燈控功能。 這里重復(fù)使用的測(cè)試數(shù)據(jù)是開(kāi)關(guān)處于自動(dòng)擋,對(duì)其創(chuàng)建狀態(tài)機(jī)和變種,如下圖所示。 7914d71a-fdbb-11ed-90ce-dac502259ad0.png圖3 測(cè)試用例

如果重復(fù)使用的測(cè)試數(shù)據(jù)內(nèi)容需要更改,這時(shí)只需更改一次即可將使用該變種的測(cè)試用例全部更改,內(nèi)容更改越頻繁,節(jié)省的工作也就會(huì)越多。

03 測(cè)試用例和評(píng)估與需求的雙向鏈接 TPT支持測(cè)試用例和評(píng)估與需求的雙向鏈接,在ASPICE中所有測(cè)試活動(dòng)都需要保持雙向追溯。 793cd45e-fdbb-11ed-90ce-dac502259ad0.png圖4 測(cè)試用例和評(píng)估與需求的雙向鏈接 TPT會(huì)在每次測(cè)試執(zhí)行后,將需求和測(cè)試用例,包括它們的結(jié)果,清楚地顯示在報(bào)告中。 7986cd20-fdbb-11ed-90ce-dac502259ad0.png圖5 報(bào)告顯示 如果測(cè)試失敗,可以很容易地找到相應(yīng)的需求。 79ad6f02-fdbb-11ed-90ce-dac502259ad0.png圖6 未通過(guò)需求顯示 對(duì)于每個(gè)需求,可以很容易找到與之鏈接的測(cè)試用例和評(píng)估。 79dc6244-fdbb-11ed-90ce-dac502259ad0.png圖7 鏈接的測(cè)試用例和評(píng)估顯示 如果需求在生命周期中發(fā)生了改變,那么被改變的需求所鏈接的測(cè)試用例會(huì)高亮顯示,能夠方便查找,進(jìn)而減少維護(hù)時(shí)間。 7a16e626-fdbb-11ed-90ce-dac502259ad0.png圖8 測(cè)試用例突出顯示 04 使用反應(yīng)式測(cè)試方法設(shè)計(jì)穩(wěn)健的測(cè)試 TPT的反應(yīng)式測(cè)試方法增加了測(cè)試對(duì)變化和環(huán)境變量的穩(wěn)健性。反應(yīng)式測(cè)試可以理解為,在測(cè)試設(shè)計(jì)中(搭建測(cè)試用例時(shí))定義只有當(dāng)SUT為已定義狀態(tài)時(shí)才執(zhí)行的動(dòng)作(在轉(zhuǎn)移線(xiàn)上設(shè)置判斷條件),也可以稱(chēng)為基于事件的測(cè)試。

舉個(gè)例子

當(dāng)車(chē)輛速度達(dá)到30km/h時(shí),執(zhí)行緊急制動(dòng)操作,以測(cè)試車(chē)輛的ABS功能。 搭建測(cè)試用例時(shí),只需明確當(dāng)車(chē)輛達(dá)到30km/h的目標(biāo)速度時(shí),TPT會(huì)檢測(cè)到這一點(diǎn),并啟動(dòng)全面制動(dòng)即可。 7a727928-fdbb-11ed-90ce-dac502259ad0.png圖9 測(cè)試用例 前一狀態(tài)機(jī)可以切換到不同變種,轉(zhuǎn)移線(xiàn)和后一狀態(tài)機(jī)內(nèi)容可以不進(jìn)行調(diào)整。這樣一來(lái)就可以為測(cè)試用例搭建和維護(hù)節(jié)省時(shí)間。 7a911022-fdbb-11ed-90ce-dac502259ad0.png圖10 變種顯示 05 自動(dòng)化 我們可以發(fā)現(xiàn)測(cè)試中的許多任務(wù)都是重復(fù)的工作,例如在軟件更改后更新測(cè)試框架、日常的需求更新、將測(cè)試結(jié)果反饋到應(yīng)用程序生命周期管理工具中等。這些工作即使是在測(cè)試自動(dòng)化中也需要由測(cè)試人員手動(dòng)執(zhí)行。 但是,現(xiàn)階段TPT已經(jīng)創(chuàng)造了一些可能性來(lái)自動(dòng)化這些手動(dòng)工作:提供一個(gè)允許用戶(hù)使用自己的自動(dòng)化腳本來(lái)自動(dòng)化執(zhí)行部分工作的API接口(API Script Editor),并且TPT 中85%的GUI功能可以由用戶(hù)來(lái)實(shí)現(xiàn)自動(dòng)化。

例如

通過(guò)下圖中的腳本可以創(chuàng)建TPT工程,生成狀態(tài)機(jī)型的測(cè)試用例。 7ac4dfc4-fdbb-11ed-90ce-dac502259ad0.png圖11 API Script Editor 內(nèi)容 7b0abf30-fdbb-11ed-90ce-dac502259ad0.png圖12 執(zhí)行API Script生成的工程 除此以外,還可以通過(guò)API Script實(shí)現(xiàn)平臺(tái)配置,測(cè)試評(píng)估等功能。 06 總結(jié) 本文介紹了使用TPT將維護(hù)工作減少到最低限度的五種方法,但TPT的優(yōu)勢(shì)不僅限于以上內(nèi)容,想了解更多請(qǐng)聯(lián)系我們吧。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7255

    瀏覽量

    91808
  • TPT
    TPT
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    7213
  • Conditione
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    7798

原文標(biāo)題:將測(cè)試工作減少到最低限度的5個(gè)秘密技巧

文章出處:【微信號(hào):eng2mot,微信公眾號(hào):汽車(chē)ECU開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    電感計(jì)算公式與種方法

    `第一種方法:加載其電感量按下式計(jì)算:線(xiàn)圈公式 阻抗(ohm) = 2 * 3.14159 * F(工作頻率) * 電感量(mH)設(shè)定需用 360ohm 阻抗,因此: 電感量(mH) = 阻抗
    發(fā)表于 11-02 09:19

    pads多層板減少層的三種方法

    現(xiàn)在介紹第三種方法:(我們以4層改2層講解)第一步:打開(kāi)我們需要修改的文件,選擇fileexport…相信很多朋友遇到過(guò)為降低成本把6層板改為4層,或8層改為6層的經(jīng)歷,網(wǎng)上有兩種方法更改:1:把
    發(fā)表于 03-09 10:50

    基于MySQL根據(jù)出生日期計(jì)算年齡的種方法

    MySQL根據(jù)出生日期計(jì)算年齡的種方法比較
    發(fā)表于 04-01 14:49

    5種方法幫助你樹(shù)莓派數(shù)據(jù)復(fù)制PC

    您在最新的Raspberry]這可能很棘手。幾乎沒(méi)有云服務(wù)的支持,答案是可移動(dòng)媒體,電子郵件和本地網(wǎng)絡(luò)技巧。如果您曾經(jīng)不得不將數(shù)據(jù)復(fù)制Raspberry Pi或從Raspberry Pi復(fù)制數(shù)據(jù)并遇到問(wèn)題,那么這五種方法將在將來(lái)為您提供幫助。1。通過(guò)電子郵件發(fā)送數(shù)據(jù)
    發(fā)表于 05-22 07:30

    怎樣才能最低限度地點(diǎn)亮ESP8266-01上的藍(lán)色LED?

    嗨,我只想點(diǎn)亮 ESP8266-01 上的藍(lán)色 LED,所以我 vcc 連接到 3.3v 并將 gnd 連接到 - 但沒(méi)有任何反應(yīng)?我怎樣才能最低限度地讓 LED 點(diǎn)亮?
    發(fā)表于 06-06 07:55

    芯片功能測(cè)試的種方法!

    芯片功能測(cè)試常用5種方法有板級(jí)測(cè)試、晶圓CP測(cè)試、封裝后成品FT測(cè)試、系統(tǒng)級(jí)SLT測(cè)試、可靠性測(cè)試。
    發(fā)表于 06-09 16:25

    安裝LED燈帶的5種方法

    如何安裝LED燈帶呢?大家可以試試以下種方法。
    發(fā)表于 07-20 14:53 ?9144次閱讀

    PLC日常維護(hù)與定期檢查

    雖然PLC 的設(shè)計(jì)與制造工藝已使其維修和故障減少最低限度,但為了保證PLC 控制系統(tǒng)能夠長(zhǎng)期穩(wěn)定可靠地工作,還是應(yīng)該日常維護(hù)和定期對(duì)PLC
    發(fā)表于 10-19 10:26 ?6次下載

    基于維護(hù)“螺絲刀”的2種方法解析

    基于維護(hù)“螺絲刀”的2種方法解析。
    的頭像 發(fā)表于 02-05 17:20 ?5442次閱讀
    基于<b class='flag-5'>維護(hù)</b>“螺絲刀”的2<b class='flag-5'>種方法</b>解析

    幫助減少制造的ERP與MES集成的六種方法

    本文主要介紹了幫助減少制造的ERP與MES集成的六種方法。
    發(fā)表于 06-04 08:00 ?5次下載

    種方法拆卸PCB貼片元件資料下載

    電子發(fā)燒友網(wǎng)為你提供種方法拆卸PCB貼片元件資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶(hù)指南、解決方案等資料,希望可以幫助廣大的電子工程師們。
    發(fā)表于 04-24 08:42 ?11次下載
    <b class='flag-5'>五</b><b class='flag-5'>種方法</b>拆卸PCB貼片元件資料下載

    使用TPT進(jìn)行測(cè)試建模/測(cè)試設(shè)計(jì)

    TPT中的測(cè)試用例用信號(hào)特征和函數(shù)調(diào)用描述被測(cè)系統(tǒng)的刺激。您可以用連續(xù)的測(cè)試步驟對(duì)簡(jiǎn)單的測(cè)試進(jìn)行建模。對(duì)于更復(fù)雜的測(cè)試用例,TPT提供了混合狀態(tài)機(jī)和測(cè)試步驟的圖形化建模。無(wú)論應(yīng)用哪種方法,由于使用了
    的頭像 發(fā)表于 11-25 11:15 ?1408次閱讀
    使用<b class='flag-5'>TPT</b>進(jìn)行測(cè)試建模/測(cè)試設(shè)計(jì)

    測(cè)試工作減少最低限度的5個(gè)秘密技巧

    1. 分離測(cè)試數(shù)據(jù),用于刺激和定義預(yù)期行為 2. 在測(cè)試模型中開(kāi)發(fā)測(cè)試 3. 測(cè)試與需求的雙向鏈接 4. 使用方法設(shè)計(jì)穩(wěn)健的測(cè)試 5. 自動(dòng)化
    的頭像 發(fā)表于 12-26 12:10 ?738次閱讀
    <b class='flag-5'>將</b>測(cè)試<b class='flag-5'>工作</b><b class='flag-5'>減少</b><b class='flag-5'>到</b><b class='flag-5'>最低限度</b>的5個(gè)秘密技巧

    測(cè)試工作減少最低限度的5個(gè)秘密技巧

    測(cè)試人員來(lái)說(shuō)是相對(duì)單調(diào)且耗時(shí)的。如何維護(hù)工作減少最低限度呢?
    的頭像 發(fā)表于 04-12 11:39 ?840次閱讀
    <b class='flag-5'>將</b>測(cè)試<b class='flag-5'>工作</b><b class='flag-5'>減少</b><b class='flag-5'>到</b><b class='flag-5'>最低限度</b>的5個(gè)秘密技巧

    實(shí)現(xiàn)更好5G的種方法.zip

    實(shí)現(xiàn)更好5G的種方法
    發(fā)表于 01-13 09:07 ?0次下載