日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第3章 软件测试方法--基于组合技术和组合优化的方法(决策表、因果图、场景测试)

發布時間:2023/12/31 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第3章 软件测试方法--基于组合技术和组合优化的方法(决策表、因果图、场景测试) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 3.3 基于組合技術和組合優化的方法
    • 3.3.1 判定表(決策表)測試
    • 3.3.2 因果圖法
    • 3.3.3 兩兩組合(Pair-wise)方法
    • 3.3.4 正交實驗法
    • 3.3.5 基于場景的測試
  • 黑盒測試方法比較


3.3 基于組合技術和組合優化的方法

3.3.1 判定表(決策表)測試

使用決策表測試方法的原因
??因為等價類測試獨立性假設,忽略輸入條件的相互關聯,所以測試用例存在嚴重的冗余。
??決策表是功能性測試方法中最嚴格的。決策表的完備性保證一種完備的測試。

??對于多因素,有時可以直接對輸入條件進行組合設計,不需要進行因果分析,即直接采用判定表方法。

??決策表的優點:能夠將復雜的問題按照各種可能的情況全部列舉出來,簡明并避免遺漏。因此,利用決策表能夠設計出完整的測試用例集合。基于決策表的測試是以等價類為基礎的,測試的完備性和無冗余性通過決策表可以得到較為完美的體現。

??判定表:由“條件和活動”兩部分組成,即列出一個測試活動執行所需的條件組合,所有可能的條件組合定義了一系列的選擇,而測試活動需要考慮每一個選擇。

判定表 元素

  • 條件樁,列出問題的所有條件
  • 動作樁:列出可能針對問題所采取的操作
  • 條件項:針對所列條件的具體賦值
  • 動作項:列出在條件項(各種取值)組合情況下應該采取的動作。
  • 規則:任何一個條件組合的特定取值及其相應要執行的操作。


例:

判定表方法步驟

決策表的化簡
前提條件:1.輸出完全相同; 2.輸入相似:僅一個輸入條件可不同,其他完全相同。
例子:
例1
對功率大于50馬力的機器、維修記錄不全或已運行10年以上的機器,應給予優先的維修處理

基于決策表的測試注意事項

  • 輸入條件不存在相關性,不需要使用決策表測試方法。
  • 不處理無效等價類。
  • 針對輸入域,需要對輸出域進行細化,保證測試用例更加準確。
  • 總結

    • 目標:在特定條件下消除等價類測試的冗余
    • 基本思想:基于強組合等價類測試得到有效域上完整的測試用例集合,并通過合并化簡消除用例間的冗余
    • 以強組合等價類測試為基礎,遵循獨立性假設

    3.3.2 因果圖法

    適用于多種輸入條件的組合,產生多種結果設計測試用例

    使用步驟:

  • 分析軟件規格說明文檔描述的哪些是原因(輸入條件),哪些是結果(輸出條件),給每個原因和結果賦予一個標示符。
  • 找出原因與結果,原因與原因之間的對應關系,畫出因果圖
  • 在因果圖上標上哪些不可能發生的因果關系,表明約束或限制條件
  • 根據因果圖,創建判定表,將復雜的邏輯關系和多種條件組合很具體明確的表示出來
  • 把判定表的每一行作為依據設計測試用例。
  • 基本符號
    原因——》結果

    原因——》原因

    結果——》結果

    例1:某個軟件規格說明書中包含以下的要求:第一個字符必須是A或B,第二個字符必須是一個數字,在此情況下進行文件的修改;但如果第一列字符不正確,則輸出信息L;如果第二列字符不是數字,則給出信息M。采用因果圖方法進行分析,可根據下表獲得圖的各種組合。


    3.3.3 兩兩組合(Pair-wise)方法

    大部分缺陷是在兩個變量取值沖突的測試時被發現的 。
    “Pair-wise Testing”基本原理:不測試所有的組合,測試所有的“Pair-wise ”即可。

    可使用一些測試工具:CATS,OATS,AETG等

    3.3.4 正交實驗法

    測試步驟:

  • 確定影響功能的因子與狀態
  • 選擇一個合適的正交表
  • 利用正交表構造測試數據集
  • 使用原因:測試組合會變得很多,如果按照傳統的測試方法,會導致很大的測試工作量

    設計方法:從大量的(實驗)數據(測試例)中挑選適量的、有代表性的點(條件組合),從而合理地安排實驗(測試)的一種科學實驗設計方法 。

    例子:

    3.3.5 基于場景的測試

    基本原理:

    基本流:從系統的某個初始狀態開始,經一系列狀態變化后到達終止狀態的過程中最主要的一個業務流程
    備選流:以基本流為基礎,在經過基本流上每個判定節點(包括條件判定和循環判定)處滿足不同的觸發條件,而導致的其他事件流

    區別

    場景設計的基本原則

    • 最少的場景數等于事件流的總數,即基本流與備選流的總數
    • 有且唯一有一個場景僅包含基本流
    • 對應某個備選流,至少應有一個場景覆蓋該備選流,且在該場景中應盡量避免覆蓋其他的備選流

    例子:

    測試用例設計:

    測試數據設計:

    總結
    該法主要用于功能測試

    黑盒測試方法比較

  • 測試工作量
    測試執行工作量:

    測試用例標識工作量:

    ??容易使用的方法將生成大量測試用例,執行時間長,而若將工作量投入到更精細的測試方法,則執行時間會縮短。

  • 測試效率
    局限性:存在未測試的功能漏洞和冗余測試。
    結論:功能性測試有漏洞,使用更精細的手段可縮小這些漏洞。

  • 測試有效性
    研究測試有效性的困難:不知道程序中的所有缺陷,因此永遠也不會知道給定方法所產生的測試用例是否能夠發現這些缺陷。

  • 黑盒測試使用方針

  • 若變量引用的是物理量§,可用定義域測試和等價類測試;
  • 若變量是獨立的,可采用定義域測試和等價類測試;
  • 若變量不是獨立的,可采用決策表測試;
  • 若可保證單缺陷假設,可采用邊界值分析和健壯性測試;
  • 若保證多缺陷假設,可用最壞情況、健壯最壞和決策表測試;
  • 若程序包含大量例外處理,可采用健壯性和決策表測試;
  • 若變量引用的是邏輯量(L),可采用等價類和決策表測試。
  • 總結

    以上是生活随笔為你收集整理的第3章 软件测试方法--基于组合技术和组合优化的方法(决策表、因果图、场景测试)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: h片观看| 2021av | 超碰人人澡 | 影音先锋 日韩 | 香蕉二区 | 夜夜骚网站 | 38在线视频 | 国产一区二区三区在线看 | 99国产精品99久久久久久 | jizzjizzjizz亚洲女| 国产av无码专区亚洲av麻豆 | 欧美成人免费网站 | 欧美亚洲天堂 | 美女100%视频免费观看 | caopor超碰| 激情五月婷婷网 | 99热99热| 91亚洲网站 | 亚洲精品视频在线观看视频 | www.久热| 国产精品欧美在线 | 久草福利网 | 久久草网站 | 亚洲欧美日韩第一页 | 精品国产一区二区三区久久久蜜臀 | 乱色熟女综合一区二区三区 | 国产精品福利在线观看 | 91亚洲免费| 中文字幕无码人妻少妇免费 | 日本高清在线播放 | 日韩成人精品一区 | 亚洲成人aa | 中文字幕一区二区三区在线观看 | 性生交大片免费看3p | 亚洲精品中文字幕乱码无线 | 亚洲自拍偷拍精品 | 亚洲射射 | 毛片无遮挡高清免费观看 | 国产高潮在线 | 超碰97人 | 无码免费一区二区三区免费播放 | 日本中文字幕在线播放 | 午夜精品99| 夜夜操免费视频 | av影库 | 欧美成人精品二区三区99精品 | 51精品 | 日韩视频一区二区在线观看 | 91麻豆精品国产91久久久无需广告 | 1024av在线| 亚洲网站av | 久久色图| 亚洲av无码精品一区二区 | 波多野结衣乳巨码无在线观看 | 婷婷伊人综合中文字幕 | 快色视频 | 高跟91白丝| 国产精品hd | 国产懂色av | 成年人视频在线 | 中文字幕 亚洲一区 | 亚洲伊人婷婷 | 超碰98在线观看 | 欧美激情 一区 | 国产一区第一页 | 国产精品一区二区三区久久久 | 色五五月| 伊人影院久久 | 香蕉久久av一区二区三区 | 亚洲在线视频一区 | 美国黄色一级毛片 | 美女又黄又免费的视频 | 99精品欧美一区二区三区综合在线 | 男人天堂网在线视频 | 午夜a级片 | 伊是香蕉大人久久 | 国产精品15p| 91cn.com| 国产人妖ts重口系列网站观看 | 国产91国语对白在线 | 国产精品69毛片高清亚洲 | 中文字幕日日夜夜 | 日韩av一区在线播放 | 日韩精品无码一本二本三本色 | 人妻少妇精品无码专区二区 | 高跟鞋丝袜猛烈xxxx | 亚洲精品中文字幕在线 | 91欧美日韩 | 久久五月综合 | a在线观看 | 国产伦精品一区二区. | 琪琪秋霞午夜被窝电影网 | 青草99| 插插影视 | 麻豆网站在线 | 中文字幕影片免费在线观看 | 二级毛片在线观看 | 日韩性网站| 亚洲蜜臀av |