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

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

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

3天內不再提示

ASPICE系列:如何定義軟件單元驗證策略

北匯信息POLELINK ? 2022-11-30 08:42 ? 次閱讀

軟件驗證策略是軟件單元驗證過程中所有活動的基礎,因此也是評估的基礎。軟件驗證策略是基礎實踐1所要求的:開發包括回歸策略在內的軟件單元驗證策略。

本文是ASPICE系列文章的第2部分。查看第1部分:ASPICE系列:順利通過ASPICE流程軟件單元驗證(SWE.4)

對于評估人員來說,單元驗證策略必須至少包括以下10個方面:

1. 所有單元的定義。定義可以是通用的,也可以是特定的。確保單元是唯一可識別的。在最簡單的情況下,可以把一列函數或文件分類為單元。

  • 您應該能夠回答以下問題:如何確保所有單元都包含在函數列表中?這可以通過比如定期檢查列表或自動更新列表等方式來實現。

2. 定義如何涵蓋與驗證和測試相關的特定需求。這包含功能需求、非功能需求和過程需求。

  • 您應該對整個項目的需求有一個概覽。補充對單元驗證有影響的信息。這些通常也是來自ASPICE、ISO26262或其他安全標準、橫斷面荷載手冊、法律、利益相關方、MISRA等的要求。如果您明確地在驗證策略中包含各個需求,并簡要地記錄您的解決方案以供實現,這將是很有幫助的。

3.定義測試用例的開發方法和來自詳細設計和非功能需求的測試數據。

  • 這需要你解釋為此使用的方法,例如為所有接口形成等價類,正面和負面測試等等。

  • 如果您有通用的單元定義,您可能也會為此使用通用的定義。如果你對質量管理和功能安全單元有約束或變量(constraints/variants),那么就會期望它們也能顯示質量管理和功能安全單元的概述。這一期望同樣適用于所有其他變體。因此,通用的單元定義會增加測試工作量。

  • 為了處理這方面的問題,我們建議預先分析所有的需求,并在此分析的基礎上推導出最合適的方法。

4. 定義用于靜態驗證和評審的方法和工具的方法。

5. 定義每個測試環境和使用的每個測試方法論。

  • 現成的工具實現方法。參考現有的工具供應商文檔以節省時間。

  • 使用掌握盡可能多的方法和技術的工具。節省培訓和許可證的項目成本。有了一些可以廣泛使用的工具,員工可以更快地重新確定優先級,不再需要熟悉工具。

  • 使用已有的方法,例如等價類或限制測試來收集測試數據。

  • 使用能最大限度地減輕重復活動工作量的工具,例如自動生成報告和可追溯性。

  • 盡可能實現自動化

6. 根據項目和發布階段定義測試覆蓋范圍。

  • 沒有人期望你在第一天就達到100%的覆蓋率。利用項目的持續時間,并顯示可實現的建設曲線。

  • 從人員或其他資源方面得出你為此需要什么。

  • 回顧你的策略,如果有偏差就進行調整。根據流程進行變更(SUP.10變更請求管理)。

7.定義動態單元測試的測試啟動條件和測試結束標準。

  • 哪些條件導致哪些活動的開始。

  • 有相關序列嗎?

  • 什么時候終止,什么時候重新開始?他們是怎么得到這個的?

  • 他們什么時候停止測試?最好不要使用時間,而是使用技術或可度量的標準(覆蓋度量,如何測試所有需求)。說明為什么這些指標是充分的。

8. 如果測試級別是組合的,那么需要每個測試級別的充分測試覆蓋率的文檔。

  • 如果您合并測試級別,您必須證明您如何確定覆蓋級別。覆蓋可以意味著代碼覆蓋、接口覆蓋和需求覆蓋。一個一致的基本原理是,例如,您將測試內容移動到更高的級別,因為您可以在這個級別上更有意義地分配測試用例和需求。

  • 他們通常從標準和其他指導方針中獲得覆蓋率目標。ISO 26262為與安全相關的代碼部分的代碼覆蓋率設定了目標。ISO 26262含蓄地要求高覆蓋率,并注明:“無正當理由的沒有目標值或低目標值的結構覆蓋率被認為是不充分的。”

  • 一般來說,最好是證實所有覆蓋率目標值低于100%。這可以通過使用發布計劃和預定的需求或特性優先級更容易地完成。

  • 專業建議:從源代碼引用或鏈接相關需求到軟件單元驗證策略的適當部分。

9. 處理失敗的測試用例、失敗的靜態檢查和檢查結果的過程。

  • 本程序應與ASPICE問題解決管理策略(SUP.9)過程相關并保持一致。

  • 你應該描述誰被告知,以及如何和何時做什么。

  • 你還應該描述你將在這個過程中分享什么信息/數據。

10. 執行回歸測試的定義。

  • 回歸測試指的是在對單元進行更改后重新執行靜態和動態測試。目標是確定一個單元中未更改的部分是否繼續工作。

  • 在自動化測試中,回歸測試是一鍵完成的。

  • 在持續集成/持續測試環境中,表明回歸測試是由“每日構建”或其他自動化保證的就足夠了。

關于評估的說明

如果您沒有覆蓋軟件單元驗證策略中提到的所有10個方面,那么您肯定不會得到BP1“開發軟件單元驗證策略包括回歸策略”的“完全”評估。直到第4點才完成第2點將導致他們在BP1中被評為部分或更糟。

隱含地,評估人員還期望參與過程的所有人員都了解軟件單元驗證策略的內容。如果他們沒有證據,例如郵件、日志或類似的形式,可能會出現測試人員被召集到評估中,并在面試中確定他們的知識的情況。

在ASPICE中,更詳細地描述了更高級別的工作產品驗證策略(WP ID 19-10)。它規定了驗證策略需要安排活動、處理風險和限制、驗證的獨立程度和其他方面等能力和要求。

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

    關注

    30

    文章

    4790

    瀏覽量

    68649
收藏 人收藏

    評論

    相關推薦

    華盛艾思科榮獲DEKRA德凱ASPICE CL2認證證書

    近日,華盛艾思科順利通過ASPICE 4.0 CL2級認證,并獲得由DEKRA德凱頒發的ASPICE 4.0 CL2認證證書。這標志著華盛艾思科的軟件開發及質量管控達到了國際領先水平,將為其產品開發
    的頭像 發表于 12-03 12:33 ?243次閱讀

    法本信息座艙平臺項目通過ASPICE CL2級評估

    模型,由德國汽車工業聯合會(VDA)制定,并被廣泛認為是汽車軟件開發的全球行業標準。通過ASPICE評估,可以驗證企業在汽車軟件開發過程中的規范化、標準化和成熟
    的頭像 發表于 11-27 11:25 ?292次閱讀

    Jacinto 7熱管理指南-軟件策略

    電子發燒友網站提供《Jacinto 7熱管理指南-軟件策略.pdf》資料免費下載
    發表于 09-14 10:09 ?0次下載
    Jacinto 7熱管理指南-<b class='flag-5'>軟件</b><b class='flag-5'>策略</b>

    汽車軟件開發者的必修課:ASPICE 4.0主要特點、優勢及與之前版本的變化之處

    ASPICE(汽車SPICE)4.0是專為汽車行業量身定制的過程評估模型,旨在確保軟件和系統開發過程的質量和可靠性。它是更廣泛的 ISO/IEC 330xx 系列標準的一部分,源自通用 SPICE
    的頭像 發表于 06-26 13:20 ?714次閱讀
    汽車<b class='flag-5'>軟件</b>開發者的必修課:<b class='flag-5'>ASPICE</b> 4.0主要特點、優勢及與之前版本的變化之處

    杰發科技AC7840x系列車規級MCU芯片通過ASPICE CL2評估

    近日,杰發科技,作為四維圖新旗下的子公司,在上海隆重舉行了評估報告頒發儀式。儀式上,杰發科技正式宣布,其車規級MCU芯片AC7840x系列的底層軟件已通過ASPICE CL2終審評估,標志著杰發科技在
    的頭像 發表于 06-18 14:05 ?721次閱讀

    柔性制造單元及柔性的定義

    具有高度的靈活性和適應性,能夠滿足現代制造業對生產效率、產品質量和生產成本的嚴格要求。 一、柔性制造單元定義 柔性制造單元是一種集成了計算機技術、自動化技術、信息技術等多種技術的先進生產系統。它由多個自動化設備、機器人、輸送系
    的頭像 發表于 06-11 09:42 ?1435次閱讀

    海微榮獲ASPICE CL2認證,軟件實力獲國際認可

    近日,知名認證機構TüV北德正式授予海微ASPICE CL2評估報告,這一榮譽象征著海微在智能座艙系統軟件開發、項目過程管控及質量管理上均達到了國際先進標準。
    的頭像 發表于 05-28 10:49 ?640次閱讀

    嵌入軟件單元測試工具的作用

    可測試單元進行測試,來驗證其是否按照設計要求正常工作。 嵌入軟件單元測試工具能夠提高開發人員的工作效率和軟件質量。首先,它可以幫助開發人員快
    的頭像 發表于 04-23 15:31 ?436次閱讀
    嵌入<b class='flag-5'>軟件</b><b class='flag-5'>單元</b>測試工具的作用

    對比ASPICE 3.1,ASPICE 4.0都有哪些變化呢?

    在汽車行業的波瀾壯闊中,ASPICE(Automotive Software Process Improvement and Capability dEtermination)標準的討論猶如一場永無止境的辯論賽。
    的頭像 發表于 03-19 14:16 ?4510次閱讀
    對比<b class='flag-5'>ASPICE</b> 3.1,<b class='flag-5'>ASPICE</b> 4.0都有哪些變化呢?

    CMMI/ASPICE認證咨詢及工具服務

    經緯恒潤可結合多體系要求,如IATF16949\ISO26262\ISO21434等,梳理業務流程、進行過程定義、與CMMI和ASPICE標準對標、進行差距分析、給出改進建議,建立“可視化”的過程。
    的頭像 發表于 03-01 10:54 ?520次閱讀
    CMMI/<b class='flag-5'>ASPICE</b>認證咨詢及工具服務

    單元/集成測試服務

    單元/集成測試旨在證明被測軟件實現其單元/架構設計規范、證明被測軟件不包含非預期功能。經緯恒潤測試團隊擁有豐富的研發經驗、嚴格的流程管控,依據ISO26262/
    的頭像 發表于 02-29 13:27 ?390次閱讀
    <b class='flag-5'>單元</b>/集成測試服務

    西部數據iNAND AT EU552 UFS 3.1嵌入式閃存驅動器榮獲ASPICE CL3認證

    對于汽車生產商而言,確保這類高度軟件化系統的質素和穩定性極其關鍵。汽車軟件過程改進及能力評定(ASPICE)作為驗證汽車嵌入式軟件開發流程的
    的頭像 發表于 02-20 16:32 ?876次閱讀

    芯馳科技通過ASPICE CL2評估,提升軟件開發流程達到國際水準

    ASPICE(汽車軟件過程改進及能力評定)作為汽車產業評定軟件團隊研發能力的基準框架,被譽為“軟件解決方案前裝生產市場通行證”。通過本次評估,證明芯馳科技不僅能高效完成研發任務,更有能
    的頭像 發表于 02-19 16:32 ?890次閱讀

    新思科技攜手AWS加速軟件定義汽車的驗證

    流媒體視頻、聲控操作、功能多樣化的APP......以前屬于智能手機的功能,在軟件定義汽車(SDV)時代,也可以同樣出現在汽車上。汽車早就已經不單是四個輪子的交通工具了,它更是搭載先進軟件的智能機器
    的頭像 發表于 01-17 09:15 ?822次閱讀

    基于功能安全的汽車嵌入式軟件單元驗證技術研究

    ,對滿足功能安全ASIL等級的汽車嵌入式軟件單元驗證技術進行詳細介紹,從而提高軟件質量,減少軟件安全隱患,對汽車嵌入式
    的頭像 發表于 01-07 11:27 ?1062次閱讀
    基于功能安全的汽車嵌入式<b class='flag-5'>軟件</b><b class='flag-5'>單元</b><b class='flag-5'>驗證</b>技術研究
    主站蜘蛛池模板: 亚洲视频精选| 日韩1区1区产品乱码芒果榴莲 | 伊人久久大香线蕉综合bd高清| 粗大分开挺进内射| 欧美日韩一区不卡在线观看| 中文字幕无线手机在线| 久久99精国产一区二区三区四区 | 亚洲薄码区| 国产成人女人视频在线观看| 三级全黄a| 都市妖奇谈有声| 四虎影视国产精品亚洲精品| 夫妻主vk| 我把寡妇日出水好爽| 国产成人综合视频| 午夜免费国产体验区免费的| 国产精品av免费观看| 2022国产精品不卡a| 国产成人高清亚洲一区app| 日本人xxxⅹ18hd19hd| xxxx18动漫| 妻子的妹妹在线| xiah俊秀| 色女仆影院| 国产精品97久久AV麻豆| 少妇连续高潮抽搐痉挛昏厥| 国产传媒18精品免费1区| 乌克兰16~18sex| av天堂电影网在线观看| 嗯啊不要老师| 成人午夜精品久久久久久久秋霞| 色情www日本欧美| 国产色婷婷精品人妻蜜桃成熟| 亚洲免费久久| 麻豆精品传媒一二三区| xxxxxx视频| 性满足久久久久久久久| 久久re视频这里精品免费1| 99热国产这里只有精品免费 | 亚洲一区免费看| 麻豆成人啪啪色婷婷久久|