18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

多少和什么樣的覆蓋率分析才足夠

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:JAY THOMAS ? 2022-11-11 15:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對覆蓋率分析的討論可能會提出許多不同的假設(shè),這些假設(shè)并不總是一致的。這是否意味著檢查所有代碼是否已執(zhí)行?這是否意味著所有要求都已得到執(zhí)行和測試?它是否帶來了一些 100% 以外的數(shù)字可以依賴的功能代碼?我們要做的是確保自己,即使在危及生命的情況下,程序也已經(jīng)過徹底的測試,可以信賴。我們?nèi)绾螌?shí)現(xiàn)這一目標(biāo)以及覆蓋范圍的哪些方面?會讓我們高枕無憂嗎?

軟件測試和分析可以被認(rèn)為是由許多相互依賴的部分組成的整體活動。其中包括需求跟蹤、靜態(tài)和動態(tài)分析、編碼標(biāo)準(zhǔn)合規(guī)性等,包括覆蓋范圍分析。歸根結(jié)底,覆蓋率分析應(yīng)該讓我們了解一段代碼的測試程度和徹底程度。當(dāng)然,這取決于其他測試方法的應(yīng)用程度和徹底性及其結(jié)果。因此,它實(shí)際上是對我們測試的測試,而不是對程序本身的測試。

那么,是什么可以讓我們很好地了解我們測試的好壞呢?

一種方法可能是檢查程序中的所有行是否已執(zhí)行。然而,僅憑這一點(diǎn)并不能告訴我們執(zhí)行路徑是如何到達(dá)這些行的,或者它以什么順序和在什么條件下這樣做。它與需求沒有直接關(guān)系。畢竟,這些要求是首先生成自動和手動測試的基礎(chǔ)。

覆蓋率的另一個做法是分支覆蓋率,它顯示了代碼段之間的執(zhí)行路徑,但不一定是每一行。分支覆蓋率可以根據(jù)執(zhí)行路徑揭示程序的結(jié)構(gòu)。分支是“這個”或“那個”。它告訴我們執(zhí)行可以走哪條路,但它沒有說明為什么代碼會以一種或另一種方式進(jìn)行。這為我們提供了執(zhí)行結(jié)構(gòu)的圖片,但即使它揭示了所有分支在執(zhí)行過程中至少執(zhí)行過一次,它也沒有顯示從分支獲取一條或另一條路徑的條件。也就是說,它不一定表示所有情況(布爾表達(dá)式、條件)都經(jīng)過測試,或者至少測試了所有滿足要求的情況。

表達(dá)式“如果 A 是分支”。當(dāng)然,它可能是一個更復(fù)雜的表達(dá)式,會導(dǎo)致真或假 A,因此 A 的結(jié)果值就是決策。決策覆蓋率意味著每個點(diǎn)分支至少被調(diào)用過一次,并且每個分支采取的所有決策都至少執(zhí)行過一次。這是比分支覆蓋率更強(qiáng)的度量,因?yàn)樗鼘⒎种ф溄拥铰窂健R虼?,旨在?zhí)行程序中每個決策點(diǎn)的每個結(jié)果的測試就是分支決策測試。但是,每個結(jié)果的執(zhí)行并不涉及可能導(dǎo)致該(如果,那么)決定的不同輸入和條件。為此,我們必須轉(zhuǎn)向分支/決策測試及其表親,修改條件/決策覆蓋率(MC / DC)。

MC/DC 使用每個條件至少調(diào)用一次程序中的每個進(jìn)入和退出點(diǎn),以便決策至少一次采取所有可能的結(jié)果,并且可以證明更改決策中的任何條件可以獨(dú)立影響該決策。一個條件被證明通過改變該條件同時保持固定所有其他可能的條件來獨(dú)立地影響決策的結(jié)果。

雖然指標(biāo)很棒,但僅靠指標(biāo)并不能幫助我們確信我們的代碼將按照我們預(yù)期的方式工作。測試必須與程序的要求相關(guān) - 程序是否做了它應(yīng)該做的事情 - 并且這些測試必須是生成和跟蹤適當(dāng)覆蓋指標(biāo)的測試。這種觀點(diǎn) - 通過可追溯性增強(qiáng)覆蓋范圍 - 是DO-178B和IEC 61508等不同標(biāo)準(zhǔn)所描述的功能安全的關(guān)鍵。這種組合使我們能夠知道代碼做了它應(yīng)該做的事情——我們已經(jīng)通過測試場景執(zhí)行了它。

審核編輯:郭婷

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

    關(guān)注

    30

    文章

    4927

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    智能網(wǎng)聯(lián)汽車測試場景覆蓋分析

    場景是智能網(wǎng)聯(lián)汽車安全測試技術(shù)的基礎(chǔ),是開展安全測試評估的重要前提。為了確保智能網(wǎng)聯(lián)汽車產(chǎn)品測試驗(yàn)證結(jié)果具備足夠覆蓋度,需要構(gòu)建基于場景的測試評估體系,對系統(tǒng)及其功能進(jìn)行全面評估,從而系統(tǒng)、客觀地反映車輛產(chǎn)品的安全狀況。
    的頭像 發(fā)表于 09-28 14:43 ?3152次閱讀
    智能網(wǎng)聯(lián)汽車測試場景<b class='flag-5'>覆蓋</b>度<b class='flag-5'>分析</b>

    SCADA數(shù)據(jù)采集站應(yīng)該配什么樣的UPS電源?選錯可能讓數(shù)據(jù)全丟!

    不夠。今天我們就從實(shí)際應(yīng)用的角度,聊聊SCADA數(shù)據(jù)采集站到底該配什么樣的UPS電源,避免踩坑。1.為什么普通UPS不適合SCADA系統(tǒng)?SCADA(數(shù)據(jù)采集與監(jiān)
    的頭像 發(fā)表于 08-19 11:04 ?280次閱讀
    SCADA數(shù)據(jù)采集站應(yīng)該配<b class='flag-5'>什么樣</b>的UPS電源?選錯可能讓數(shù)據(jù)全丟!

    太陽光模擬器關(guān)鍵參數(shù) | 光譜匹配度、光譜覆蓋率及光譜偏離

    太陽光模擬器作為模擬太陽輻射環(huán)境的核心設(shè)備,其性能直接關(guān)系到諸多領(lǐng)域?qū)嶒?yàn)數(shù)據(jù)的可靠性。光譜匹配度(SMD)、光譜覆蓋率(SPC)和光譜偏離(SPD)作為評估其性能的關(guān)鍵指標(biāo),從不同維度決定了模擬
    的頭像 發(fā)表于 07-24 11:26 ?540次閱讀
    太陽光模擬器關(guān)鍵參數(shù) | 光譜匹配度、光譜<b class='flag-5'>覆蓋率</b>及光譜偏離<b class='flag-5'>率</b>

    太陽光模擬器性能的影響參數(shù):光譜匹配度、光譜覆蓋率及光譜偏離

    太陽光模擬器作為模擬太陽輻射環(huán)境的核心設(shè)備,其性能直接關(guān)系到諸多領(lǐng)域?qū)嶒?yàn)數(shù)據(jù)的可靠性。光譜匹配度(SMD)、光譜覆蓋率(SPC)和光譜偏離(SPD)作為評估其性能的關(guān)鍵指標(biāo),從不同維度決定了模擬
    發(fā)表于 07-21 15:35

    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?什么樣的智慧路燈更滿足現(xiàn)代需求

    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?什么樣的智慧路燈更滿足現(xiàn)代需求
    的頭像 發(fā)表于 02-18 10:19 ?854次閱讀
    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?<b class='flag-5'>什么樣</b>的智慧路燈更滿足現(xiàn)代需求

    要獲得FFFH和000H輸出,需要什么樣的差分輸入電壓?

    要獲得 FFFH 和 000H 輸出,需要什么樣的差分輸入電壓? 0V(差分)輸入的輸出是什么?
    發(fā)表于 02-17 06:59

    ads1198輸出的TESTP-PACE-OUT1,TESTN-PACE-OUT2是什么樣的信號?

    請問手冊中講到的pace detect硬件實(shí)現(xiàn)中,輸出的TESTP-PACE-OUT1,TESTN-PACE-OUT2是什么樣的信號,然后反饋到GPIO1時外圍硬件電路是如何搭建的,輸入到GPIO1的信號是什么樣,用到的寄存器分別有哪些?
    發(fā)表于 02-10 06:37

    請問ADS1248的電壓的放大倍數(shù)和PGA的值是什么樣的關(guān)系?

    的電壓值和實(shí)際測量的之間的關(guān)系不是PGA的值,比如2倍增益時大概為1.33倍;4倍增益時位1.6倍。請問ADS1248的電壓的放大倍數(shù)和PGA的值是什么樣的關(guān)系,出現(xiàn)我這種情況是什么原因?
    發(fā)表于 01-15 06:44

    請問TVP7002的COAST引腳,如果想使用外部輸入,應(yīng)該輸入什么樣的信號?

    您好!請問TVP7002的COAST引腳,如果想使用外部輸入,應(yīng)該輸入什么樣的信號?TVP7002的EXT_CLK引腳,如果使用外部時鐘作為像素時鐘和ADC采樣時鐘,內(nèi)部寄存器需要做哪些配置,外部電路需要做哪些修改?
    發(fā)表于 12-23 07:50

    AD2S1210的跟蹤速率是指的4種分辨下能檢測的最高轉(zhuǎn)速嗎?他和時鐘的函數(shù)是什么樣呢?

    AD2S1210的跟蹤速率是指的4種分辨下能檢測的最高轉(zhuǎn)速嗎?他和時鐘的函數(shù)是什么樣呢?
    發(fā)表于 12-19 06:01

    想做一個采集設(shè)備,請問選用什么樣的ADC和DAC合適?

    想做一個采集設(shè)備,采集信號為4-20mA,1到5V DC ,0-10VDC ,三種信號,要求精度不低于0.1%,刷新為 25ms。在做一個輸出 4-20mA,1到5V DC ,0-10VDC ,請問選用什么樣的ADC 和DAC合適?ADC類型是選用 SAR 還是Sig
    發(fā)表于 12-17 08:16

    請問AFE4400光電接收管處的波形是什么樣的?

    請問AFE4400光電接收管處的波形是什么樣的?
    發(fā)表于 12-11 06:42

    AFE4900如果4路都作為不同光譜的PPG使用,會有什么樣的問題?

    AFE4900有4路LED和3個PD,按照規(guī)格書,有1路LED做環(huán)境光采樣使用,我的問題是如果4路都作為不同光譜的PPG使用,會有什么樣的問題
    發(fā)表于 12-09 08:11

    示波器多大采樣足夠?實(shí)測示波器不同采樣對不同波形的影響

    方式。所謂實(shí)時采樣,就是對被測的波形信號進(jìn)行等間隔的一次連續(xù)的高速采樣,然后根據(jù)這些連續(xù)采樣的點(diǎn)重構(gòu)或恢復(fù)波形。在實(shí)時采樣過程中,很關(guān)鍵的一點(diǎn)是要保證示波器的采樣要比被測信號的變化快很多
    發(fā)表于 11-29 16:39

    什么樣的電阻柜用于風(fēng)電光伏項(xiàng)目

    什么樣的電阻柜用于風(fēng)電光伏項(xiàng)目?在風(fēng)電光伏項(xiàng)目中,電阻柜作為重要組成部分,直接影響著整個系統(tǒng)的效率和穩(wěn)定性。那么,我們應(yīng)該選擇什么樣的電阻柜呢? 高效的電阻柜應(yīng)具備較高的功率因數(shù)。在風(fēng)電光伏項(xiàng)目
    的頭像 發(fā)表于 11-18 09:40 ?576次閱讀