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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

需求可追溯性為徹底的軟件測試奠定了基礎

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Jay Thomas ? 2022-06-19 10:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在整個軟件開發(fā)生命周期和所有開發(fā)工件中定義和雙向跟蹤需求的能力是開發(fā)高保證軟件不可或缺的方面。在許多情況下,這也是讓監(jiān)管機構認證代碼的一部分。它是確保當今關鍵軟件可靠、安全和可靠的關鍵要素。所有這三個方面,尤其是作為其他兩個基礎的安全性,必須從頭開始構建到代碼中。它變得過于復雜,無法像繃帶一樣固定。

為了完成所有這三個要素,開發(fā)人員必須能夠清楚地說明系統(tǒng)的功能、安全和安保要求,然后能夠驗證軟件和系統(tǒng)是否滿足這些要求。他們需要需求可追溯性,包括將需求從其文檔跟蹤到執(zhí)行它的代碼的能力,以及從該代碼追溯到需求的能力。

曾經有一段時間,可以通過走查等非正式方法來實現(xiàn)可追溯性,但如今的代碼已經變得如此龐大和復雜——更不用說至關重要了——以至于這些方法根本不再值得信任。自動化工具既可以測試代碼是否存在以執(zhí)行既定要求,也可以確保此類代碼不會受到細微編碼錯誤的影響。第一步是建立雙向需求可追溯性,可以跟蹤從每個需求的代碼到實現(xiàn)該功能的源代碼,并且同樣能夠從該源代碼追溯到需求。

通過驗證實現(xiàn)軟件質量目標所需的工具包括靜態(tài)和動態(tài)分析。靜態(tài)分析工具使用未編譯的源代碼來分析它的各種質量方面,例如清晰度、一致性和復雜性,并根據編碼規(guī)則檢查它以符合特定的安全或安全相關編碼標準。此外,靜態(tài)分析可用于建立數據和控制流的基礎知識,這對于了解代碼中的潛在弱點和漏洞至關重要。也就是說,誰或哪些人或軟件實體可以訪問哪些數據以及它們如何影響控制?這有助于確定給定的所需功能是否正在獲得所需的訪問權限,或者未經授權的實體是否也可能正在這樣做。

另一方面,動態(tài)分析在編譯和執(zhí)行的代碼上運行。動態(tài)分析利用靜態(tài)分析過程中產生的信息對編譯后的代碼進行測試,并與源代碼協(xié)調,自動生成一套測試。然后可以通過從需求文檔派生的手動創(chuàng)建的測試來補充這些測試。這些可以包括功能安全測試,例如通過向設備提供錯誤數據來獲得對設備的控制的模擬嘗試。

覆蓋分析提供了對代碼執(zhí)行了多少的度量,但更具體地說,通過圖形可視化提供了分支/決策覆蓋和過程/函數調用覆蓋,從而更深入地了解代碼對給定刺激的響應。這不僅會告訴您需求是否已得到解決,而且還會告訴您它們是否已正確執(zhí)行而沒有隱藏的危險。需求可追溯性與覆蓋分析的結合還可能出現(xiàn)“死代碼”或從未執(zhí)行過的代碼區(qū)域。這段代碼可能會給您帶來不便,但如果黑客能夠獲得訪問權限并從中獲得控制權,它也可能構成安全威脅。它是無法追蹤的代碼,因此應該被淘汰。

在整個生命周期和整個開發(fā)工件(包括執(zhí)行代碼)中定義和跟蹤需求的能力是能夠驗證代碼的不可或缺的方面,并且在許多情況下,對于獲得監(jiān)管機構認證的代碼而言。在當今軟件日益復雜的世界中,必須使用自動化工具來完成。需求跟蹤既支持也支持其他測試活動以構成整體,但它代表了追求其他活動的基礎,例如標準合規(guī)性、正確編碼、單元系統(tǒng)和集成測試等。

審核編輯:郭婷

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

    關注

    96

    文章

    2953

    瀏覽量

    69932
  • 代碼
    +關注

    關注

    30

    文章

    4956

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    半導體供應鏈信任革命:從可追溯到全鏈路可信的升級之路

    芯片廠商亟待破解的核心命題。這不僅關乎數據整合與系統(tǒng)打通,更考驗著全行業(yè)的協(xié)同共識與技術落地能力。核心痛點僅靠“可追溯”擋不住灰色地帶在半導體供應鏈中,“可追溯
    的頭像 發(fā)表于 01-05 15:32 ?458次閱讀
    半導體供應鏈信任革命:從<b class='flag-5'>可追溯</b>到全鏈路可信的升級之路

    汽車軟件質量躍遷的系統(tǒng)路徑:基于ISO 26262標準的單元測試體系重構與中日實踐深度對比(2026學術研究報告)

    C/D 四維可追溯矩陣 SWE.4.5 測試環(huán)境須模擬目標硬件(HIL或虛擬化) B/D 環(huán)境一致驗證報告 SWE.4.6 測試結果存檔≥產品生命周期(通常15年) 全部 數字簽名
    發(fā)表于 01-05 14:58

    嵌入式軟件單元測試中AI自動化與人工檢查的協(xié)同機制研究:基于專業(yè)工具的實證分析

    ? ?摘要****? 本文系統(tǒng)探討嵌入式軟件相較于通用軟件在單元測試層面的特殊,分析其對高覆蓋率、可追溯
    發(fā)表于 12-31 11:22

    H200的“合規(guī)閘口”:高端AI芯片供應鏈中的可追溯生命線

    H200 出口政策的松緊,凸顯地緣政治下高端 AI 芯片供應鏈 “合規(guī)自證” 的核心趨勢,可追溯成為穿越合規(guī)閘口的生命線。其面臨數據防篡改、跨境數據主權沖突、供應鏈數據孤島三大難題。解決方案
    的頭像 發(fā)表于 12-11 16:44 ?785次閱讀

    東莞MES系統(tǒng)助力企業(yè)實現(xiàn)生產過程透明化與可追溯

    數字化轉型大環(huán)境下,東莞制造企業(yè)逐步認識到透明化和可追溯對于生產管理具有重要意義。 MES制造執(zhí)行系統(tǒng) 作為連接生產硬件和管理軟件的關鍵工具,企業(yè)在實現(xiàn)生產過程的透明化和
    的頭像 發(fā)表于 11-17 16:04 ?211次閱讀

    為什么可追溯是汽車制造的關鍵

    作者:Poornima Apte 投稿人:DigiKey 北美編輯 在汽車行業(yè),制造是一個復雜的過程。龐大的供應商網絡根據既定協(xié)議及時運送零件進行組裝。可追溯使所有利益相關者能夠精確追溯每個零件
    的頭像 發(fā)表于 10-02 16:18 ?1554次閱讀
    為什么<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>是汽車制造的關鍵

    IATF16949 認證保障:合粵車規(guī)電容品質全程可追溯

    證書,標志著其在車規(guī)電容等關鍵零部件的生產制造體系已達到國際汽車行業(yè)最高標準。這一認證不僅是對企業(yè)質量管理能力的權威認可,更構建起從原材料到成品的全程可追溯體系,智能電動汽車時代提供堅實的零部件質量保障。
    的頭像 發(fā)表于 09-29 17:59 ?569次閱讀

    嵌入式軟件測試與專業(yè)測試工具的必要深度解析

    故障,最終召回成本高達數百萬歐元。主流測試工具與技術方案嵌入式軟件測試工具市場提供多樣化的解決方案,滿足不同測試
    發(fā)表于 09-28 17:42

    普迪飛 Exensio?數據分析平臺 | 助力提升半導體制造的可追溯

    ExensioAssemblyOperations是Exensio數據分析平臺的關鍵組成部分之一,它在先進封裝和PCB組裝中提供單個器件級別的可追溯,遵循SEMIE142標準,并且無需使用電
    的頭像 發(fā)表于 08-19 13:52 ?1365次閱讀
    普迪飛 Exensio?數據分析平臺 | 助力提升半導體制造的<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>

    半導體可追溯和供應鏈韌性的未來

    半導體行業(yè)推動了航空航天、醫(yī)療設備、汽車制造以及工業(yè)自動化等關鍵領域的技術進步。盡管半導體技術對各行業(yè)的影響力巨大,該行業(yè)在物流管理方面仍面臨嚴峻挑戰(zhàn),尤其是在確保供應鏈的連續(xù)與可靠方面。傳統(tǒng)的物流方法,例如依賴“兩年日期代碼”的做法,已無法充分滿足現(xiàn)代工業(yè)對產品
    的頭像 發(fā)表于 07-05 14:32 ?1035次閱讀

    Perforce ALM產品簡介:一站式需求測試管理平臺(已通過SO 26262認證)

    Perforce ALM 是一體化的需求測試管理平臺,支持端到端的可追溯,已通過ISO 26262 認證,適用于汽車電子、嵌入式系統(tǒng)等對功能安全要求較高的行業(yè)。
    的頭像 發(fā)表于 06-05 16:06 ?393次閱讀
    Perforce ALM產品簡介:一站式<b class='flag-5'>需求</b>與<b class='flag-5'>測試</b>管理平臺(已通過SO 26262認證)

    嵌入式系統(tǒng)測試必備:9大理由解析報告與可追溯的重要(附工具推薦TESSY)

    在嵌入式系統(tǒng)的軟件測試項目中,報告和可追溯至關重要,原因有多個。它們是確保嵌入式系統(tǒng)可靠、合規(guī)且高質量的基礎。報告和可追溯
    的頭像 發(fā)表于 03-13 10:47 ?808次閱讀
    嵌入式系統(tǒng)<b class='flag-5'>測試</b>必備:9大理由解析報告與<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>的重要<b class='flag-5'>性</b>(附工具推薦TESSY)

    Jama Connect:需求管理與可追溯領域的頂尖解決方案(四)

    Jama Connect 的其他功能 Jama Connect 將人員和數據集中到一個地方,產品開發(fā)生命周期提供可視和可操作的洞察力。您可以在數秒內分享更新信息,在數周內發(fā)現(xiàn)問題,并在一個地方
    的頭像 發(fā)表于 02-20 09:31 ?960次閱讀
    Jama Connect:<b class='flag-5'>需求</b>管理與<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>領域的頂尖解決方案(四)

    Jama Connect是需求管理和可追溯方面的領先解決方案(三)

    相關聯(lián)的缺陷。您的團隊可以: - 查看和運行測試用例,并在測試失敗時立即記錄相關聯(lián)的缺陷 - 參與有關缺陷影響和優(yōu)先級的實時對話 - 執(zhí)行、打開或分配與需求和功能直接相關的測試 - 與
    的頭像 發(fā)表于 02-18 14:59 ?793次閱讀
    Jama Connect是<b class='flag-5'>需求</b>管理和<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>方面的領先解決方案(三)

    Jama Connect:需求管理與可追溯領域的頂尖解決方案

    世界上最具創(chuàng)新精神的公司都在使用 Jama Connect 通過 Live Traceability 管理需求,以提高質量、減少返工、證明合規(guī),并更快地將產品推向市場。 改變開發(fā)流程的強大
    的頭像 發(fā)表于 02-18 09:18 ?800次閱讀
    Jama Connect:<b class='flag-5'>需求</b>管理與<b class='flag-5'>可追溯</b><b class='flag-5'>性</b>領域的頂尖解決方案