色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

測試是確保代碼正確的唯一方法

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Jay Thomas ? 2022-07-09 07:19 ? 次閱讀

隨著工業(yè)、汽車、醫(yī)療和能源市場中涉及人類生命和肢體的系統(tǒng)連接到物聯(lián)網(wǎng),風(fēng)險越來越高,安全性和可靠性的壓力也越來越大。雖然硬件可以進行物理隔離和保護,但一旦系統(tǒng)連接到互聯(lián)網(wǎng),它就會通過軟件暴露出來,這構(gòu)成了物聯(lián)網(wǎng)的“軟肋”。如果它們不安全,就不能認(rèn)為它們是可靠或安全的。這意味著安全設(shè)備之戰(zhàn)發(fā)生在軟件領(lǐng)域。

生成安全可靠的代碼有很多方面。在一個層面上,功能正確的代碼——它完成了它應(yīng)該做的事情——仍然可以包含黑客可以利用的漏洞。在另一個層面上,代碼必須在功能上是安全的,因為它遵循防止傷害或損壞的規(guī)則,并且它必須在功能上是安全的,因為它包含防止訪問的加密等機制。

我們在這些方面取得了重大進展,例如用于正確編碼實踐的 MISRA 和 CERT C 等編碼標(biāo)準(zhǔn)和用于汽車的 ISO 26262 和用于醫(yī)療的 IEC 62304 等行業(yè)規(guī)范。遵循諸如此類的準(zhǔn)則是一回事,但必須驗證代碼以確保已遵循所有詳細(xì)規(guī)則,而這只能通過徹底的分析和測試來完成。

一套全面的驗證和測試工具對于此類驗證至關(guān)重要,并且它與其他軟件工具和正在開發(fā)的特定行業(yè)部門的集成越好,效果就越好。安全和安保必須從底層開始,從 RTOS 和驅(qū)動程序一直到最終應(yīng)用程序。基于需求的測試和驗證必須在系統(tǒng)級別進行,同時,健壯性和更集中的分析和測試必須在單元級別進行。

從高級需求到源代碼的追溯能力是由生命周期追溯工具完成的。這種可追溯性提供了影響分析能力以及軟件開發(fā)生命周期的透明度和可見性。在編碼階段使用的靜態(tài)分析工具可以分析軟件的質(zhì)量,在編譯之前消除代碼漏洞。這不會讓代碼級質(zhì)量問題傳播到可執(zhí)行文件和集成單元中,從而節(jié)省時間和金錢。

靜態(tài)分析工具還可以幫助確保代碼遵循特定的編碼標(biāo)準(zhǔn),確保清晰度和一致性并消除代碼級漏洞。靜態(tài)分析可以作為自動測試用例生成的基礎(chǔ),因為它“了解”代碼的復(fù)雜性和依賴性。

覆蓋率分析是另一個關(guān)鍵的質(zhì)量分析能力,它提供了測試過程有效性的度量,顯示了在測試階段哪些代碼已經(jīng)執(zhí)行和哪些還沒有執(zhí)行。應(yīng)該集成所有這些功能,以加快軟件開發(fā)和驗證的路徑,同時為質(zhì)量團體或監(jiān)管機構(gòu)可能要求的過程提供透明度。

poYBAGLCsMCAeCkZAALmFzWCWiY903.png

IBM Rational DOORS 系統(tǒng)管理整個項目的需求,例如大型隧道項目中的照明需求。其中許多需求鏈接到軟件需求,集成的 LDRA 工具套件現(xiàn)在可以測試到源代碼。

隨著標(biāo)準(zhǔn)、規(guī)范和驗證技術(shù)的進步,工具可以通過提供增強安全技術(shù)的附加包進行升級,這一點很重要。工具套件本身現(xiàn)在開始有針對主要行業(yè)領(lǐng)域的版本,例如用于汽車的 ISO 26262。具有復(fù)雜編輯器、調(diào)試器和性能工具的開發(fā)包可以與驗證工具集成,允許客戶在單一用戶環(huán)境中進行開發(fā)和測試。通用工業(yè)工具,例如 IBM DOORS 套件,涵蓋機械和其他需求以及軟件,也可以通過集成深入的軟件需求可追溯性來獲得優(yōu)勢。

衡量整個測試過程的有效性對于開發(fā)高保證軟件至關(guān)重要。了解需要加強測試的地方以及測試過程中存在的差距對于改進代碼的整體過程和質(zhì)量至關(guān)重要,并且隨著工具越來越專注于應(yīng)用程序領(lǐng)域,這種需求也會增加。因此,利用技術(shù)和技術(shù)——例如具有需求可追溯性的覆蓋分析、靜態(tài)分析和自動化測試——可以通過在軟件開發(fā)生命周期早期和整個軟件開發(fā)生命周期中識別代碼中的潛在漏洞和弱點來節(jié)省時間和金錢。

審核編輯:郭婷

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

    關(guān)注

    2909

    文章

    44694

    瀏覽量

    373907
  • RTOS
    +關(guān)注

    關(guān)注

    22

    文章

    814

    瀏覽量

    119689
收藏 人收藏

    評論

    相關(guān)推薦

    如何正確測試電源的紋波

    如何正確測試電源的紋波
    發(fā)表于 01-02 14:45 ?0次下載

    膜厚測試儀的使用方法 膜厚測試儀的校準(zhǔn)步驟

    膜厚測試儀的使用方法 準(zhǔn)備工作 : 確保膜厚測試儀已充電或連接到穩(wěn)定的電源。 檢查儀器是否清潔,探頭是否完好無損。 開機 : 打開儀器電源,等待儀器自檢完成。 設(shè)置參數(shù) : 根據(jù)被測材
    的頭像 發(fā)表于 12-19 15:31 ?239次閱讀

    防水測試儀的多樣化測試方法:浸水與氣壓的深度解析

    如今,隨著科學(xué)技術(shù)的飛速發(fā)展,防水性能已成為許多產(chǎn)品不可或缺的重要特征。防水測試儀應(yīng)運而生,以確保產(chǎn)品的防水性能符合標(biāo)準(zhǔn)。這些測試儀采用多種測試方法
    的頭像 發(fā)表于 12-12 14:23 ?164次閱讀
    防水<b class='flag-5'>測試</b>儀的多樣化<b class='flag-5'>測試</b><b class='flag-5'>方法</b>:浸水<b class='flag-5'>法</b>與氣壓<b class='flag-5'>法</b>的深度解析

    集成電路測試方法與工具

    集成電路的測試確保其質(zhì)量和性能的重要環(huán)節(jié)。以下是關(guān)于集成電路測試方法與工具的介紹: 、集成電路測試
    的頭像 發(fā)表于 11-19 10:09 ?422次閱讀

    電源紋波測試正確方法是什么 如何抑制電源紋波的方式

    電源紋波測試正確方法個涉及多個步驟和注意事項的精細(xì)過程。 測試前的準(zhǔn)備 1. 選擇合適
    的頭像 發(fā)表于 10-07 16:47 ?649次閱讀

    環(huán)路測試的接線方法及原因

    環(huán)路測試種用于評估電子系統(tǒng)(如開關(guān)電源)穩(wěn)定性和性能的重要測試方法。在環(huán)路測試中,正確的接線
    的頭像 發(fā)表于 10-06 16:49 ?930次閱讀
    環(huán)路<b class='flag-5'>測試</b>的接線<b class='flag-5'>方法</b>及原因

    環(huán)路測試方法有哪幾種

    環(huán)路測試(Loop Testing)是種軟件測試方法,它通過在軟件內(nèi)部創(chuàng)建循環(huán)來驗證程序的循環(huán)結(jié)構(gòu)是否正確。這種
    的頭像 發(fā)表于 09-12 14:35 ?645次閱讀

    鋰電池充放電測試方法詳解

    為了確保鋰電池在實際使用中的性能和安全性,個重要的環(huán)節(jié)就是對電池進行充放電測試。這些測試能夠評估電池的容量、功率、穩(wěn)定性及其長期的可靠性。本文將詳解不同的鋰電池充放電
    的頭像 發(fā)表于 06-13 09:21 ?3193次閱讀
    鋰電池充放電<b class='flag-5'>測試</b><b class='flag-5'>方法</b>詳解

    功能測試覆蓋中最常見的是什么方法

    功能測試覆蓋是軟件測試過程中的個重要環(huán)節(jié),它主要關(guān)注軟件產(chǎn)品的功能實現(xiàn)是否符合需求規(guī)格說明。在功能測試覆蓋中,有多種方法可以采用,以
    的頭像 發(fā)表于 05-30 14:55 ?733次閱讀

    新火種AI|算力不足,小模型成AI模型發(fā)展下個方向?

    大力出奇跡不是唯一方法,把大模型做小才是本事
    的頭像 發(fā)表于 04-23 21:20 ?214次閱讀
    新火種AI|算力不足,小模型成AI模型發(fā)展下個方向?

    專用集成電路測試方法有哪些

    專用集成電路(ASIC)測試確保ASIC芯片功能和可靠性的重要步驟。下面詳細(xì)介紹了ASIC測試的幾種方法。 邏輯功能測試(LFT): 邏輯
    的頭像 發(fā)表于 04-19 15:22 ?826次閱讀

    光纖熱縮管正確使用方法

    正確使用方法,以確保光纖連接的品質(zhì)和穩(wěn)定性。 第步:準(zhǔn)備工作 在開始使用光纖熱縮管之前,需要做些準(zhǔn)備工作。首先,
    的頭像 發(fā)表于 04-07 17:13 ?1538次閱讀

    如何使用EMC測試軟件執(zhí)行輻射抗擾度測試?(測試方法

    、前言 輻射抗擾度測試是對對講機、移動電話、便攜式電話和廣播發(fā)射機等強發(fā)射機產(chǎn)生的射頻場的模擬。 二、測試方法 在輻射抗擾度測試期間,
    的頭像 發(fā)表于 03-11 15:03 ?1556次閱讀
    如何使用EMC<b class='flag-5'>測試</b>軟件執(zhí)行輻射抗擾度<b class='flag-5'>測試</b>?(<b class='flag-5'>一</b>)<b class='flag-5'>測試</b><b class='flag-5'>方法</b>

    ElfBoard ELF 1開發(fā)板-putty保存日志的方法

    ELF 1開發(fā)板有串口登錄和網(wǎng)絡(luò)登錄兩種方式,具體方法參考《01-0 ELF1、ELF1S開發(fā)板_快速啟動手冊》“2.2 串口登錄方式”和“2.3 網(wǎng)絡(luò)登錄方式”。1.采用上述任一方法登錄ELF 1
    發(fā)表于 02-29 17:04

    傳導(dǎo)的測試與量測介紹

    傳導(dǎo)是指電流在導(dǎo)體中流動的過程,是電路中最基本的物理現(xiàn)象之。為了確保電路的正常工作和安全,需要對傳導(dǎo)進行測試和量測。本文將介紹傳導(dǎo)的測試與量測方式。 傳導(dǎo)的
    的頭像 發(fā)表于 01-18 14:57 ?1860次閱讀
    傳導(dǎo)的<b class='flag-5'>測試</b>與量測介紹
    主站蜘蛛池模板: 亚洲欧洲日产国码中学| 欧美日韩亚洲综合2019| 欧美性极品黑人hd| 69xx欧美| 美女胸被男子强捏视频| 2021国产精品视频一区| 忘忧草日本在线社区WWW电影| 被窝伦理午夜电影网| 日本乱hd高清videos| 成人a视频在线观看| 日日操天天操夜夜操| 国产精品VIDEOS麻豆TUBE| 四虎永久精品视频在线| 国产在线播放91| 一天不停的插BB十几次| 久久最新地址获取| 99欧美精品| 色噜噜狠狠一区二区三区| 国产短视频精品区| 999精品免费视频| 脱女学小内内摸出水网站免费| 美女gif趴跪式动态图| 国产产一区二区三区久久毛片国语 | 国产又粗又黄又爽的大片| 成人免费在线视频| 99re久久热在线视频| 中国午夜伦理片| 日本老人oldmantv乱| 麻豆AV久久无码精品九九| 精品国产自在自线官方| ava云直播| 特级毛片内射WWW无码| 欧美区 bt| 男人网站在线观看| 国产精品无码久久av| 野花日本大全免费观看3中文版| 嫩草www视频在线观看高清| 久久深夜视频| 国产乱色伦影片在线观看| 姑娘视频日本在线播放 | 亚洲女初尝黑人巨磁链接|