女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

需求驗證測試中的100%置信度

北匯信息POLELINK ? 2023-02-13 16:40 ? 次閱讀

保證測試有效性的方法

除了提供嵌入式領域最好的測試工具之一外,我們還為汽車行業(yè)的客戶測試軟件產品(包括駕駛輔助功能、驅動組件、充電和電池系統(tǒng)的控制軟件)。

隨著時間的推移,我們也遇到了測試過程中的錯誤。為了避免過程錯誤,我們制定了各種策略和方法。始終以快速為客戶的開發(fā)模型提供高質量的報告為目標。

下面,我們將詳細解釋其中一種方法。它是由我們的測試工程師開發(fā)的,并在日常實踐中使用。

此方法的目的是確保測試用例在任何時候都實際測試鏈接到它的需求。

這里有一個簡單的例子來說明為什么這件事如此重要。

在用于控制車輛外燈的軟件中,當燈開關處于on位置時,外燈應始終打開。在最壞的情況下,這個需求只與從未包含條件“燈開關處于ON位置”的測試用例相關聯。如果這些測試用例成功地測試了另一個方面(例如,燈開關關閉,外部燈保持關閉),那么可以認為鏈接的需求已經被充分測試了。

pYYBAGPp3EeALqTLAAB-tUq8qyE017.png

錯誤的鏈接會以不同的方式出現:

  1. 測試人員在測試用例和需求之間創(chuàng)建了一個錯誤的鏈接。
  2. 隨著時間的推移,由于測試項的更改,現有鏈接將失去其意義

有一個簡單且可快速實現的解決方案可以解決這個問題。

在我們的方法中,如果每個測試用例沒有正確地測試鏈接的需求,那么它將被報告為“失敗”。由于錯誤鏈接導致的失敗在報告中有詳細說明。我們的方法本質上是基于分別定義測試數據和期望值的可能性。

在TPT中,測試項的預期結果(在這里我們也說測試預言)可以在Assesslet的幫助下描述。Assesslets可以同時用于幾個測試用例的評估。

該方法的實現分為5個步驟:

  1. 將需求導入TPT
  2. 根據單個需求創(chuàng)建1個Assesslet
  3. 創(chuàng)建檢查腳本
  4. 創(chuàng)建測試用例
  5. 測試用例與導入需求的鏈接.

步驟1:將需求導入到TPT

導入可以通過幾種方式完成。對于這種方法,只有需求在TPT中可用才是有意義的。

步驟2:為每個需求創(chuàng)建一個Assesslet

一個Assesslet的目的是在定義的條件下指定測試對象的預期行為。這個單一數據源的定義可以用于多個測試用例。

如何做到這一點?

在Assesslet文件夾中為每個需求創(chuàng)建一個新的腳本Assesslet,相應地命名并實現它。

一個Assesslet的實現包含以下元素:

  1. 定義條件或情況區(qū)別(通常來自需求)
  2. 定義每個條件的期望值(有些簡單,有些復雜)
  3. 添加一個注釋,說明哪個期望值涵蓋了哪個需求

對于上面的燈控制示例,這里是一個評估Assesslet的參考實現,它使用ID 2018檢查需求“如果燈開關是打開的,那么大燈應該立即打開”:

poYBAGPp3EeAL5qcAAA1h_Ly8Q8225.png

Assesslet檢查需求2018:條件“當燈開關位于位置1(3號線)”。我們的期望值記錄在第4行:TPT.CheckAlways()檢查大燈是否== true。使用REQUIREMENTS.checked(),附加到需求2018的屬性將被結果覆蓋(從第4行開始)。

其他請求的過程是相同的。

步驟3:創(chuàng)建檢查腳本

然后使用另一個Assesslet腳本檢查鏈接到測試用例的所有需求是否具有定義好的屬性。對于Assesslet,這是在第5行中使用REQUIREMENTS.checked()函數完成的。當調用這個函數時,默認值將被更改。

換句話說,對于每個測試用例,對于鏈接到該測試用例的每個需求,我們檢查默認值的屬性。如果存在默認值,則要么沒有測試Assesslet,要么是需求的測試Assesslet不正確。

下面是一個參考實現:

poYBAGPp3EeASKGtAADTuUA3hOk109.png

您需要將該腳本移動到報告部分。然后它將在Assesslet之后運行以檢查需求。

步驟4:創(chuàng)建測試用例

步驟5:將測試用例與導入的需求鏈接起來

需求與測試之間的鏈接或者測試與需求的鏈接,都可以通過拖拽來完成。選擇一些測試用例并將它們拖到需求上即可。

優(yōu)點是什么?

這個過程的優(yōu)點是報告中不正確的鏈接可以立即和容易地看到。在報告中,每個錯誤鏈接的測試用例都被標識為失敗的測試用例。

因此,該報告為用戶提供了一個關于是否為所有需求創(chuàng)建了相關測試用例的快速概述。與此同時,這提高了生產率,因為可以省略對完成度的分析。

在應用這種方法時必須考慮什么?

應該檢查Assesslet的正確性和與需求的一致性。只有當Assesslet是正確的,它們才有意義。這是測試過程中的實際工程工作。我們(目前)還不能從你們手中接過這個任務。

進一步的提示和建議:

在我們的一些項目中,我們沒有將腳本Assesslet直接鏈接到需求。然而,映射是通過命名約定完成的:每個“需求-測試”腳本Assesslet都有以下結構“Ass_”& 。雙向可追溯性的要求(例如來自ASPICE)在原則上得到了滿足,因為配對可以在任何時候確定。

總結

我們確保測試重要性的方法符合ASPICE和ISO26262的要求。

在它的應用中,它需要使用測試自動化的基本功能,例如用于刺激的測試數據的分離和測試對象預期行為的單獨定義。幾年來,我們一直在安全關鍵型汽車項目中成功地使用這種方法。

我們的工程師被直觀的程序所說服,不再想沒有它,因為費時的手工檢查鏈接正確性的工作可以省略。

編寫腳本和檢查Assesslets及需求的正確性的工作是可管理的,并且顯著低于諸如審查和演練之類的替代指標。

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

    關注

    8

    文章

    5632

    瀏覽量

    128334
  • 嵌入式
    +關注

    關注

    5141

    文章

    19537

    瀏覽量

    315147
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    超大規(guī)模芯片驗證:基于AMD VP1902的S8-100原型驗證系統(tǒng)實測性能翻倍

    引言隨著AI、HPC及超大規(guī)模芯片設計需求呈指數級增長原型驗證平臺已成為芯片設計流程驗證復雜架構、縮短迭代周期的核心工具。然而,傳統(tǒng)原型驗證
    的頭像 發(fā)表于 06-06 13:13 ?173次閱讀
    超大規(guī)模芯片<b class='flag-5'>驗證</b>:基于AMD VP1902的S8-<b class='flag-5'>100</b>原型<b class='flag-5'>驗證</b>系統(tǒng)實測性能翻倍

    CAN芯片邏輯響應驗證測試

    在CAN芯片研發(fā)階段,需要做諸多涉及通訊錯誤管理驗證的問題。在ISO-16845國際標準,規(guī)定完善的測試標準,如錯誤幀檢測,傳輸幀相關檢測,錯誤管理邏輯驗證等,本文主要分享有效便捷的
    的頭像 發(fā)表于 04-30 18:24 ?144次閱讀
    CAN芯片邏輯響應<b class='flag-5'>驗證</b><b class='flag-5'>測試</b>

    k210模型在線訓練返回的det results能識別兩類物體并給出標框,但是實際測試無論什么情況4號位都是0,為什么?

    【4】均為0,但置信度均能顯示并且有0.9左右。p3是det results里的文件,顯示是能識別出戴帽子的和不戴帽子的。 嘗試解決過程 請問是模型出錯了嗎?有什么辦法解決?
    發(fā)表于 04-25 07:46

    如何設置信測試儀的發(fā)射參數

    測試需求,還可能需要配置其他參數,如脈沖寬度、占空比、掃描速度等。 四、保存與驗證設置 保存設置: 完成發(fā)射參數的設置后,點擊“保存”或“應用”等按鈕,將設置保存到信令測試
    發(fā)表于 03-24 14:31

    比斯特BT-100V20C100F 電池組綜合性能測試機:助力鋰電池生產效率與質量雙提升

    在競爭激烈的鋰電池市場,企業(yè)既要追求產品的高質量,又要保證高效的生產效率,而比斯特BT-100V20C100F 電池組綜合性能測試機的出現,完美地契合了這兩方面的需求,成為了助力企業(yè)
    的頭像 發(fā)表于 03-06 09:57 ?281次閱讀
    比斯特BT-<b class='flag-5'>100V20C100</b>F 電池組綜合性能<b class='flag-5'>測試</b>機:助力鋰電池生產效率與質量雙提升

    傳感器仿真模型的可信度評估方案

    由于仿真是對真實世界進行抽象建模并通過編程實現,仿真得到的計算結果與真實仿真對象的表現存在差異,因此模擬仿真測試的可信度成為當前亟需解決的關鍵問題,需要提出有效的評估方法。
    的頭像 發(fā)表于 02-14 16:41 ?3643次閱讀
    傳感器仿真模型的可<b class='flag-5'>信度</b>評估方案

    ?憶聯企業(yè)級測試驗證平臺介紹

    在SSD產品從概念設計到市場投放的復雜過程,產品測試驗證環(huán)節(jié)不僅是確保產品質量的堅固防線,更是推動SSD性能邁向新高度的核心驅動力。
    的頭像 發(fā)表于 01-23 18:19 ?619次閱讀

    Advantest CEO:先進芯片測試需求大增

    技術的不斷進步,現代先進芯片在測試方面的需求較以往有了大幅提升。他透露,目前最先進的芯片從晶圓切割到成品組裝的全流程,需要經過Advantest設備10~20道的測試。而在五年前,這
    的頭像 發(fā)表于 01-03 14:26 ?463次閱讀

    如何進行電子連接器的測試驗證

    電子連接器的測試驗證是確保其性能和質量的關鍵步驟。以下是對電子連接器進行測試驗證的方法: 一、測試
    的頭像 發(fā)表于 12-20 09:49 ?1320次閱讀

    【米爾-紫光PG2L100H國產FPGA開發(fā)板試用】串口通信功能測試

    使用注意 確保供電穩(wěn)定 正確設置串口參數 定期檢查連接狀態(tài) 做好數據備份 八、后續(xù)計劃 近期計劃 開發(fā)自定義通信協議 測試中斷接收模式 進行性能測試 九、總結 通過本次串口功能測試驗證
    發(fā)表于 12-06 10:51

    是德科技助力三星電子驗證FiRa 2.0安全測距測試用例

    是德科技(Keysight Technologies,Inc.)成功助力三星電子,在其Exynos Connect U100芯片組上驗證了FiRa 2.0安全測試用例。此次驗證得益于是
    的頭像 發(fā)表于 11-18 10:08 ?520次閱讀

    AWR1843 DMM接口介紹和驗證測試

    電子發(fā)燒友網站提供《AWR1843 DMM接口介紹和驗證測試.pdf》資料免費下載
    發(fā)表于 09-27 10:26 ?0次下載
    AWR1843 DMM接口介紹和<b class='flag-5'>驗證</b><b class='flag-5'>測試</b>

    教學驗證丨BUCK電路仿真驗證

    配置 基于EasyGo仿真設備的BUCK拓撲:通過Simulink建模,載入進仿真設備NetBox。 基于實物的功率電路版:BUCK拓撲原理圖如下。 四、運行測試1、開環(huán)模式:直流電壓為100
    發(fā)表于 09-05 10:47

    如何理解機器學習的訓練集、驗證集和測試

    理解機器學習的訓練集、驗證集和測試集,是掌握機器學習核心概念和流程的重要一步。這三者不僅構成了模型學習與評估的基礎框架,還直接關系到模型性能的可靠性和泛化能力。以下是一篇深入探討這三者概念、作用、選擇方法及影響的文章。
    的頭像 發(fā)表于 07-10 15:45 ?6383次閱讀

    EMC與EMI測試整改:從問題識別到效果驗證

    深圳比創(chuàng)達電子|EMC與EMI測試整改:從問題識別到效果驗證
    的頭像 發(fā)表于 06-27 10:37 ?922次閱讀
    EMC與EMI<b class='flag-5'>測試</b>整改:從問題識別到效果<b class='flag-5'>驗證</b>