国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

汽車軟件測(cè)試專欄—汽車測(cè)試用例設(shè)計(jì)(第三期)

這篇具有很好參考價(jià)值的文章主要介紹了汽車軟件測(cè)試專欄—汽車測(cè)試用例設(shè)計(jì)(第三期)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、測(cè)試用例的設(shè)計(jì)概述

測(cè)試用例(Test Case)是為某個(gè)特殊目標(biāo)而編制的一組測(cè)試輸入、執(zhí)行條件以及預(yù)期結(jié)果,以便測(cè)試某個(gè)程序路徑或核實(shí)是否滿足某個(gè)特定需求(百度百科)。測(cè)試用例是測(cè)試工程師關(guān)鍵的工作產(chǎn)物,也最能夠反映測(cè)試工程師的測(cè)試能力。軟件的測(cè)試目的是發(fā)現(xiàn)軟件中存在的缺陷,而好的測(cè)試用例在滿足用例設(shè)計(jì)規(guī)范的基礎(chǔ)上,能夠在短的時(shí)間內(nèi)發(fā)現(xiàn)控制器軟件中的錯(cuò)誤,同時(shí)滿足的一定的測(cè)試覆蓋度。

測(cè)試用例設(shè)計(jì)思路:理解-設(shè)計(jì)-評(píng)審(理解需求,設(shè)計(jì)測(cè)試用例,評(píng)審測(cè)試用例)

測(cè)試用例的設(shè)計(jì)其實(shí)是一門藝術(shù),并不是說測(cè)試用例設(shè)計(jì)的越多越好,測(cè)試本質(zhì)上就是無窮盡的,需要結(jié)合項(xiàng)目的實(shí)際,理解、分析需求,設(shè)計(jì)出最佳的測(cè)試用例,也許你寫了10條測(cè)試用例,就發(fā)現(xiàn)了一個(gè)問題,而你的同事寫了100條測(cè)試用例,也沒有發(fā)現(xiàn)這個(gè)問題。因此,需要掌握測(cè)試用例的設(shè)計(jì)方法,通過方法解決問題,通過方法歸納問題,通過方法發(fā)現(xiàn)問題。

二、寫測(cè)試用例的目的

1、為軟件測(cè)試提供依據(jù)

2、體現(xiàn)軟件測(cè)試的整體思路

3、開發(fā)問題復(fù)現(xiàn)的依據(jù)

4、了解測(cè)試進(jìn)度

5、軟件質(zhì)量的評(píng)估

6、評(píng)估測(cè)試的側(cè)重和著重點(diǎn)

7、與需求形成內(nèi)容的一致性和雙向追溯性

8、軟件的更新及維護(hù)過程中測(cè)試的依據(jù)

文章來源地址http://www.zghlxwxcb.cn/news/detail-438284.html

三、測(cè)試用例設(shè)計(jì)文檔的主要組成要素

測(cè)試用例用途、需求編號(hào)、用例編號(hào)、用例名稱、預(yù)置條件、測(cè)試步驟、預(yù)期結(jié)果、測(cè)試結(jié)果、備注、用例級(jí)別、自動(dòng)化類型;測(cè)試人員、測(cè)試項(xiàng)目、測(cè)試版本、測(cè)試時(shí)間、修改人員、修改時(shí)間、修改內(nèi)容、設(shè)計(jì)人員、設(shè)計(jì)時(shí)間;

四、測(cè)試用例設(shè)計(jì)的資源基礎(chǔ):

HIL:《控制器相關(guān)的標(biāo)準(zhǔn)規(guī)范》、《功能規(guī)范說明書》、《硬件規(guī)格說明書》《CAN矩陣信息表》《診斷信息表》。

MIL:《軟件需求說明書》、《軟件詳細(xì)設(shè)計(jì)說明書》、《軟件架構(gòu)設(shè)計(jì)說明書》。

此外,測(cè)試用例的設(shè)計(jì)可以參考質(zhì)量問題管理表、測(cè)試經(jīng)驗(yàn)知識(shí)庫(kù)等等。

汽車軟件測(cè)試專欄—汽車測(cè)試用例設(shè)計(jì)(第三期)

五、測(cè)試用例設(shè)計(jì)方法

根據(jù)本人經(jīng)驗(yàn),總結(jié)出如下測(cè)試用例設(shè)計(jì)策略:

1、分析功能需求

2、確定功能的屬性

3、選擇測(cè)試用例設(shè)計(jì)方法(一個(gè)或多個(gè))

4、設(shè)計(jì)測(cè)試用例

  1. 根據(jù)經(jīng)驗(yàn)/錯(cuò)誤推導(dǎo)等方法補(bǔ)充測(cè)試用例

汽車軟件測(cè)試專欄—汽車測(cè)試用例設(shè)計(jì)(第三期)

1、分析功能需求

分析功能需求,將功能需求拆解成最小的可測(cè)單元,預(yù)期的輸入,明確的輸出結(jié)果;避免預(yù)期的輸入,多個(gè)輸出結(jié)果,拆分到預(yù)期的輸入,一個(gè)明確的輸出結(jié)果。

2、確定功能的屬性(閾值、查表、條件使能、狀態(tài)跳轉(zhuǎn)、故障類、配置類、流程類)

閾值類測(cè)試用邊界值、等價(jià)類法;

例如:如果車速大于60小于120,則能夠進(jìn)入定速巡航功能。

查表類使用邊界值、等價(jià)類法;

例如:扭矩根據(jù)車速和油門踏板進(jìn)行查表。

條件使能類使用邊界值、等價(jià)類法、MCDC;

例如:如果滿足條件1,條件2,條件3,則進(jìn)入功能A。

配置類使用等價(jià)類法;

例如:軟件中通過寫配置字實(shí)現(xiàn)某功能的實(shí)現(xiàn),應(yīng)通過不寫和寫配置字進(jìn)行測(cè)試。

狀態(tài)跳轉(zhuǎn)類使用狀態(tài)轉(zhuǎn)換、等價(jià)類、邊界測(cè)試、MCDC覆蓋、路徑覆蓋;

例如:系統(tǒng)狀態(tài)的跳轉(zhuǎn),IGON \ Init \ KLACC \ DCCharger \ ACCharger等。

故障類使用等價(jià)類;

例如:滿足條件1,出發(fā)功能故障,恢復(fù)1,功能恢復(fù)。

流程類使用基本路徑法、邊界值、等價(jià)類、場(chǎng)景分析法;

例如:汽車高壓的上下電流程。

3、選擇測(cè)試用例設(shè)計(jì)方法

在汽車軟件測(cè)試過程中,常用的測(cè)試用例方法包括:邊界值、等價(jià)類、狀態(tài)跳轉(zhuǎn)類、場(chǎng)景分析法、路徑分析法、MCDC、路徑覆蓋;此外,如果是功能安全項(xiàng)目的測(cè)試,選擇測(cè)試用例設(shè)計(jì)方法需要根據(jù)具體的功能安全目標(biāo)ASIL等級(jí)進(jìn)行確定。

4、設(shè)計(jì)測(cè)試用例

根據(jù)用例測(cè)試規(guī)范中要求的要素進(jìn)行編制測(cè)試用例文檔。

5、根據(jù)經(jīng)驗(yàn)/錯(cuò)誤推導(dǎo)等方法補(bǔ)充測(cè)試用例

根據(jù)測(cè)試工程師的經(jīng)驗(yàn)/錯(cuò)誤推導(dǎo)等設(shè)計(jì)測(cè)試用例,對(duì)應(yīng)測(cè)試工程師的要求很高,是一種站在開發(fā)者的角度設(shè)計(jì)測(cè)試用例的方法,是對(duì)開發(fā)者的一種查漏補(bǔ)缺,目的是用經(jīng)驗(yàn)的測(cè)試用例篩選出開發(fā)需求的問題,是測(cè)試工程師能力的重要體現(xiàn)和能力的分水嶺。

ISO/IEC/IEEE29119-4:2015 軟件與系統(tǒng)工程 軟件測(cè)試 第四部分:軟件測(cè)試中提供了計(jì)算機(jī)行業(yè)的一些測(cè)試用例設(shè)計(jì)方法,下面與汽車軟件測(cè)試行業(yè)常用的測(cè)試用例方法進(jìn)行對(duì)比:

基于規(guī)格說明的測(cè)試設(shè)計(jì)技術(shù):滿足功能性、性能效率、易用性、可靠性、信息安全性測(cè)試;

主要用于汽車軟件的功能測(cè)試,功能測(cè)試用例設(shè)計(jì)資源來源于規(guī)格說明(功能規(guī)范),為了測(cè)試功能的預(yù)期行為,測(cè)試人員通過定義特定的輸入來激勵(lì)系統(tǒng),然后比較預(yù)期的結(jié)果和實(shí)際的測(cè)試結(jié)果,只能看到輸出的測(cè)試結(jié)果和中間的觀測(cè)量信息,無法測(cè)試實(shí)時(shí)運(yùn)行的過程信息。主要用于軟件測(cè)試的HIL和實(shí)車測(cè)試階段。

邊界值分析(汽車軟件測(cè)試推薦使用)

因果圖

分類樹方法

組合測(cè)試設(shè)計(jì)技術(shù)

決策表測(cè)試

等價(jià)類劃分(汽車軟件測(cè)試推薦使用)

隨機(jī)測(cè)試

場(chǎng)景測(cè)試(汽車軟件測(cè)試推薦使用)

狀態(tài)遷移測(cè)試(汽車軟件測(cè)試推薦使用)

語(yǔ)法測(cè)試

用例測(cè)試

基于結(jié)構(gòu)的測(cè)試設(shè)計(jì)技術(shù):主要目的是滿足功能性的測(cè)試,測(cè)試用例的設(shè)計(jì)不考慮來源,考慮的是測(cè)試模型的結(jié)構(gòu)屬性,基于此以測(cè)試覆蓋度為目標(biāo)生成的測(cè)試用例。主要用于軟件測(cè)試的MIL階段。

分支條件組合測(cè)試

分支條件測(cè)試

分支測(cè)試(汽車軟件測(cè)試推薦使用)

數(shù)據(jù)流測(cè)試

判定測(cè)試

修正條件判定覆蓋(MCDC)測(cè)試(汽車軟件測(cè)試推薦使用)

語(yǔ)句測(cè)試(汽車軟件測(cè)試推薦使用)

基于經(jīng)驗(yàn)的測(cè)試:滿足功能性、性能效率、易用性、可靠性測(cè)試

錯(cuò)誤猜想(汽車軟件測(cè)試推薦使用)

六、測(cè)試用例設(shè)計(jì)評(píng)審

測(cè)試用例評(píng)審是為了驗(yàn)證測(cè)試用例的正確性、有效性、測(cè)試覆蓋度。參與人員包括需求、開發(fā)、測(cè)試人員,重點(diǎn)關(guān)注以下內(nèi)容:

1.測(cè)試用例是否覆蓋了所有的測(cè)試需求點(diǎn)(雙向追溯性)

2.整個(gè)項(xiàng)目測(cè)試用例設(shè)計(jì)個(gè)數(shù)是否達(dá)到測(cè)試覆蓋度要求(覆蓋度要求)

3. 每個(gè)測(cè)試用例步驟應(yīng)<=10(TBD) Step

4.測(cè)試用例設(shè)計(jì)是否選擇了對(duì)應(yīng)的測(cè)試用例的設(shè)計(jì)方法(設(shè)計(jì)依據(jù))

5.測(cè)試用例的編號(hào)規(guī)則是否進(jìn)行了統(tǒng)一

6.功能安全相關(guān)的需求測(cè)試用例設(shè)計(jì)方法是否遵循了功能安全標(biāo)準(zhǔn)

7. 用例是否具有很好可執(zhí)行性。用例的前提條件、執(zhí)行步驟、輸入數(shù)據(jù)和期待結(jié)果是否清晰、正確;期待結(jié)果是否有明顯的驗(yàn)證方法

8. 用例設(shè)計(jì)是否包含了功能正常和功能異常的用例

9. 測(cè)試用例是否按照定義的測(cè)試用例編寫模板進(jìn)行編寫

10………..

文章的相關(guān)內(nèi)容參考了以下標(biāo)準(zhǔn),同時(shí)測(cè)試用例設(shè)計(jì)方法的具體使用,文章不做具體介紹,可以參考以下標(biāo)準(zhǔn):

1、《ISO/IEC/IEEE 29119-4:2015 Software andsystems engineering — Software testing — Part Test techniques》

2、《新能源汽車車載控制器軟件功能測(cè)試標(biāo)準(zhǔn)》

3、《ISTQB?基礎(chǔ)級(jí)汽車軟件測(cè)試工程師大綱--2018中文版》

到了這里,關(guān)于汽車軟件測(cè)試專欄—汽車測(cè)試用例設(shè)計(jì)(第三期)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 軟件測(cè)試用例設(shè)計(jì)方法-因果圖法

    邊界值法是等價(jià)類劃分法的補(bǔ)充,所以,它們是一對(duì)搭檔。 那么,判定表法有沒有它的搭檔呢? 答案是,有的。那就是本篇文章分享的用例設(shè)計(jì)方法—— 因果圖法 。 定義 因果圖法: 用來處理等價(jià)類劃分和邊界值考慮不到的情況,適用描述多種條件的組合,產(chǎn)生多個(gè)相應(yīng)動(dòng)

    2024年02月08日
    瀏覽(28)
  • 軟件測(cè)試之測(cè)試用例設(shè)計(jì)方法—等價(jià)類劃分法

    掌握常用測(cè)試用例設(shè)計(jì)方法,再結(jié)合測(cè)試用例的要素能給快速的實(shí)現(xiàn)測(cè)試用例的設(shè)計(jì)和編寫.但是由于軟件系統(tǒng)大小的不同我們不可能把所有的單個(gè)或組合的情況都進(jìn)行測(cè)試,所以我們測(cè)試時(shí)應(yīng)該根據(jù)不同的場(chǎng)景設(shè)計(jì)不同的測(cè)試用例,盡可能的覆蓋到全部需要測(cè)試的情況. 常用的測(cè)

    2024年02月03日
    瀏覽(20)
  • 【軟件測(cè)試】邊界值分析法測(cè)試用例設(shè)計(jì)實(shí)例

    原題鏈接:洛谷 P2602 [ZJOI2010] 數(shù)字計(jì)數(shù) 輸入兩個(gè)正整數(shù)a,b,求在 [ a , b ] [a,b] [ a , b ] 中的所有整數(shù)中,每個(gè)數(shù)碼(0~9)各出現(xiàn)了多少次。 輸入格式: 輸入兩個(gè)正整數(shù)a, b確定區(qū)間

    2023年04月09日
    瀏覽(24)
  • 手機(jī)軟件系統(tǒng)測(cè)試用例設(shè)計(jì)大全

    一、 等價(jià)類分析法 二、 邊界值分析 三、 錯(cuò)誤猜測(cè)法 四、 判定表法 五、 流程分析方法 六、 正交試驗(yàn)設(shè)計(jì)法 七、 狀態(tài)遷移法 等價(jià)類分析法 等價(jià)類劃分方法針對(duì)手機(jī)狀態(tài)大致可以歸幾個(gè)大類: 按鍵類(等價(jià)法):有效輸入和無效輸入(有效輸入指UM和菜單指示;無效輸入

    2024年02月10日
    瀏覽(24)
  • 常見的6種軟件測(cè)試用例設(shè)計(jì)方法

    常見的6種軟件測(cè)試用例設(shè)計(jì)方法

    常見的軟件測(cè)試用例設(shè)計(jì)方法,個(gè)人認(rèn)為主要是下面這6種: 流程圖法(也叫場(chǎng)景法) 等價(jià)類劃分法 邊界值分析 判定表 正交法 錯(cuò)誤推測(cè)法 這6種常見方法中,我分別按照定義、應(yīng)用場(chǎng)景、使用步驟、案例講解這4個(gè)部分進(jìn)行講解。 所以本文行文結(jié)構(gòu)如下 每種用例方法定義、

    2024年01月24日
    瀏覽(28)
  • 軟件質(zhì)量保證與測(cè)試技術(shù)實(shí)驗(yàn):白盒測(cè)試用例設(shè)計(jì)

    軟件質(zhì)量保證與測(cè)試技術(shù)實(shí)驗(yàn):白盒測(cè)試用例設(shè)計(jì)

    目錄 前言 一、白盒測(cè)試 二、實(shí)驗(yàn)?zāi)康?三、實(shí)驗(yàn)內(nèi)容 四、實(shí)驗(yàn)步驟 五、實(shí)驗(yàn)過程 題目一 1、程序流程圖 2、測(cè)試用例??????? 3、測(cè)試代碼 4、測(cè)試結(jié)果 題目二 1、控制流圖 2、獨(dú)立路徑集合 3、測(cè)試用例? 4、測(cè)試代碼 ?5、測(cè)試結(jié)果 總結(jié) 白盒測(cè)試是一種基于程序內(nèi)部

    2024年02月04日
    瀏覽(30)
  • 軟件工程實(shí)驗(yàn)二----測(cè)試用例設(shè)計(jì)NEFU

    實(shí)驗(yàn)內(nèi)容及結(jié)果: 題目:某 程序的功能規(guī)格說明如下: 輸入一個(gè)日期(*年*月*日),通過計(jì)算輸出該日期的前一天日期(比如,輸入1999-3-6,則輸出1999-3-5)。設(shè)所接收的輸入日期的有效范圍為1900年到2050年之間的某個(gè)日期。當(dāng)輸入日期無效時(shí),輸出日期值規(guī)定為:年為0,月

    2023年04月27日
    瀏覽(23)
  • 軟件測(cè)試面試題:請(qǐng)?jiān)O(shè)計(jì)一個(gè)關(guān)于ATM自動(dòng)取款機(jī)的測(cè)試用例?

    個(gè)人簡(jiǎn)介 我是一名測(cè)試兼開發(fā)工程師,目前25K,目前做的是無人駕駛,歡迎和大家一起交流開發(fā)測(cè)試技術(shù),一起高薪就業(yè),我們還有一起打妖怪的群哦,還有面試題小程序哦! 以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持“軟件測(cè)試pytest”。

    2024年02月15日
    瀏覽(23)
  • 應(yīng)聘軟件測(cè)試,差點(diǎn)栽在了...這5道S級(jí)的測(cè)試用例設(shè)計(jì)題上... ...

    應(yīng)聘軟件測(cè)試,差點(diǎn)栽在了...這5道S級(jí)的測(cè)試用例設(shè)計(jì)題上... ...

    (網(wǎng)頁(yè)端)需求描述: 某項(xiàng)目的營(yíng)養(yǎng)素配置頁(yè)面,供用戶用來配置營(yíng)養(yǎng)素的相關(guān)信息,其中: l? 項(xiàng)目可供用戶選擇一種或多種營(yíng)養(yǎng)素; l? 點(diǎn)擊每行尾部的“+”可以增加一行輸入框,點(diǎn)擊每行尾部的“-”會(huì)刪除當(dāng)前行; l? 每種營(yíng)養(yǎng)素都包括默認(rèn)推薦量; l? 推薦量分為單

    2024年02月11日
    瀏覽(15)
  • Selenium 學(xué)習(xí)(0.16)——軟件測(cè)試之測(cè)試用例設(shè)計(jì)方法——白盒測(cè)試——邏輯覆蓋法(語(yǔ)句覆蓋和判定覆蓋)

    Selenium 學(xué)習(xí)(0.16)——軟件測(cè)試之測(cè)試用例設(shè)計(jì)方法——白盒測(cè)試——邏輯覆蓋法(語(yǔ)句覆蓋和判定覆蓋)

    ??????? 寫在前面 ???????? 今天回來有點(diǎn)晚,因?yàn)樯衔缃o小伙伴們開了個(gè)小會(huì),隨便說了些什么,結(jié)果小伙伴們下班就沒急著走,弄點(diǎn)我還有點(diǎn)不好意思提前走了,就略留了一會(huì)。其實(shí)也沒說什么,就是強(qiáng)調(diào)工作要抓點(diǎn)緊,8小時(shí)內(nèi)提高效率就好,我反對(duì)無意義的加班;

    2024年02月05日
    瀏覽(51)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包