日韩性视频-久久久蜜桃-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章 软件测试方法--基于组合技术和组合优化的方法(决策表、因果图、场景测试)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 黄色av网站免费在线观看 | 秋霞毛片少妇激情免费 | 男人天堂网在线观看 | 精品国产一区二区三区久久久蜜臀 | 黑人巨大xxxxx性猛交 | 欧美日韩一二三 | 国产精品亚洲无码 | 国产精品永久免费观看 | 午夜在线观看视频网站 | av黄色在线观看 | 亚洲成人91| 九色蝌蚪视频 | 不卡av在线免费观看 | 一卡二卡三卡在线观看 | 麻豆69 | 蜜桃久久久久久久 | 先锋av资源网站 | 国产乡下妇女三片 | 日韩色婷婷 | 芭乐视频色| 91操操| 少妇高潮大叫好爽喷水 | 成人3d动漫一区二区三区 | jzzjzzjzz亚洲成熟少妇 | 国产www精品 | 伊人3 | 一级爱爱片| 黄色av播放 | 欧美成人免费网站 | 亚洲午夜精品在线 | 午夜一级在线 | 91国模| 欧美一级片在线播放 | 一级黄色片在线观看 | 国产中文字幕第一页 | 女人的洗澡毛片毛多 | 亚洲www视频 | 国产成人午夜视频 | 综合色视频 | 在线视频1卡二卡三卡 | 国产日本亚洲 | 亚洲精品图区 | av日韩一区 | 久久视频一区二区 | 欧美日韩在线免费播放 | aa一级黄色片 | 俄罗斯色片 | 亚洲综合在线一区二区 | 亚洲国产精品尤物yw在线观看 | 国产秋霞| 日本一区二区在线看 | 日韩人妻一区二区三区蜜桃 | 精品国产18久久久久久二百 | 国产美女菊爆在线播放APP | 可以在线观看的av | 男女爱爱网站 | 亚洲欧美激情另类 | 99久久久久久久久久 | 亚洲色成人网站www永久四虎 | 中文字幕一区二区三区夫目前犯 | 亚洲成肉网 | 色乱码一区二区三区网站 | 国产精品亚洲欧美 | 亚洲精品网站在线观看 | 中文字幕2018| 婷婷久久网 | 中文字幕一区二区三区在线不卡 | av日韩一区二区 | 肉嫁高柳家在线看 | 久久久青 | 日本xxxxwww| 日日日干| 亚洲综合五月天婷婷丁香 | 97伊人网 | 色婷婷国产精品视频 | 日韩三级小视频 | 十八岁世界在线观看高清免费韩剧 | 黄色一级大片在线观看 | 中文字幕亚洲一区二区三区五十路 | 久久精品黄aa片一区二区三区 | 亚洲av区无码字幕中文色 | 中文精品久久久久人妻不卡 | wwwjavhd| 成人宗合 | 动漫av在线免费观看 | 东方av在线免费观看 | 亚洲日本护士毛茸茸 | 波多野结衣99 | av网址网站| 99视频在线看 | 黄色小视频免费看 | 四虎视频在线观看 | a天堂最新地址 | 日本美女一区 | 日韩毛片儿| 亚洲自拍成人 | 成人做爰免费视频免费看 | 国产精品久久久国产盗摄 | 丁香花电影免费播放在线观看 |