成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

測試用例設計方法2 因果圖判定表

開發 測試
測試用例是將軟件測試的行為活動做一個科學化的組織歸納.目的是能夠將軟件測試的行為轉化成可管理的模式;同時測試用例也是將測試具體量化的方法之一.測試用例不同類別的軟件,測試用例是不同的。本文主要介紹了測試用例的設計方法,判定表和因果圖。

測試用例(Test Case)是為某個特殊目標而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程序路徑或核實是否滿足某個特定需求。下面介紹測試用例的設計方法二,判定表和因果圖。

判定表法

判定表是分析和表達多種輸入情況下執行不同動作的工具,判定表方法主要用于處理程序輸入條件的不同組合,但是要求條件的組合必須是bool類型,而且條件和預期的結果都是可以分析出來的。判定表能夠有效地彌補等價類和邊界值方法的不足,使得輸入條件之間的組合和相互影響得到充分的測試。

使用判定表的一般思路是:

1、需求分析,分析出條件和結果之間的各種組合

2、將條件和結果分別填入判定表

3、講條件和結果進行二進制排列

4、針對每一項組合,分析出結果,并去除無效項,是判定表得到簡化。在合并判定表時,如果條件之中只有一個不同,則可以合并。如果判定表的組合不夠多,建議不要進行合并,這樣可以測試的充分一些。

5、每一列生成一個測試用例

以閱讀指南的例子來設計一個判定表:從例子中可以看到,不同的條件組合得到不同的結果。  

使用判定表方法可以充分彌補等價類邊界值得不足,但是當輸入條件過多時,使用判定表會產生大量測試用例。而其無效用例不易發現,更不能覆蓋條件之間的先后關系。因此,在一定情況下,使用判定表還需要因果圖的幫忙。

因果圖

因果圖用于描述系統之間的輸入輸出,輸入輸出之間的約束關系和因果關系。因果圖與判定表往往結合使用,使用因果圖可以得到判定表。

使用因果圖的方法:

1、分析輸入輸出并進行標識

2、分析輸入和輸入、輸入和輸出之間的關系

3、將得到的關系使用因果圖的方法表示出來

4、根據因果圖得到判定表

5、依據判定表生成測試用例

這里分析一個自動售貨機的因果圖分析方法:

條件:有一個處理單價為5角的自動售貨機,當投入5角或1元硬幣時,選擇橙汁或啤酒,飲料出來;若自動售貨機沒有零錢,則顯示零錢照完,亮紅燈,這時候投入的1元被退出來,飲料不送出來。如果有零錢,則出飲料并找5角錢。

分析:

1、選擇橙汁和啤酒是同一類型,可以進行歸類

2、選擇5角和1元看似是同一類,但是他們所觸發的操作是不同的,不能歸類

3、橙汁和啤酒、5角和1元是相異的關系

4、分析不同的組合并得到最終結果

總結:因果圖的使用和分析比較復雜,使用因果圖可能會消耗很多的時間,因此正確的策略是先考慮其他的測試用例設計方法,***再使用因果如,可以盡量的減少工作的時間并提高效率。

相關鏈接:http://www.ekrvqnd.cn/php/viewart.php?artID=261890

【編輯推薦】

  1. 軟件測試方法的分析與研究
  2. 詳談軟件測試中的動態測試
  3. 軟件測試理論:目的、周期、流程
  4. 軟件測試中排錯的基本方法
責任編輯:于鐵 來源: 51Testing軟件測試網采編
相關推薦

2011-06-03 16:58:03

測試用例

2011-05-16 14:38:53

測試用例

2011-05-16 14:54:12

測試用例

2011-12-23 17:03:29

性能測試用例設計

2021-03-04 15:43:29

前端測試工具開發

2011-05-16 15:18:18

測試用例

2011-06-08 17:23:12

測試用例

2010-06-11 10:02:02

UML順序圖

2011-06-14 14:04:11

測試用例

2022-05-10 14:54:13

驗收標準測試用例

2021-12-22 10:19:47

鴻蒙HarmonyOS應用

2011-05-16 15:09:20

測試用例

2011-04-18 10:46:39

接口測試

2022-01-19 17:48:57

測試用例開發

2020-08-25 08:03:59

測試Sharness結構

2011-07-04 18:06:52

測試用例

2023-06-09 15:24:50

UiTest接口鴻蒙

2022-06-13 09:00:00

Selenium測試Web

2011-09-01 10:05:24

PhoneGap應用程序測試

2025-05-27 01:45:00

DeepSeekPython測試
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日日夜夜天天 | 欧美国产日韩在线 | 亚洲欧洲一区 | 欧美一区二区三区在线观看视频 | 久久一区二区三区四区 | 99精品99| 91午夜在线| 成人午夜av| 欧美理论片在线 | 一级欧美视频 | 午夜久久av | 久久精品久久久久久 | 久久i| 精品国产一区探花在线观看 | 精品一二区 | 精品一区二区久久久久久久网站 | 日韩黄色av | 在线亚洲人成电影网站色www | 国产精品一区久久久久 | 成人av资源在线 | 国产91久久久久久久免费 | 999热在线视频 | 亚洲一区在线日韩在线深爱 | 麻豆va| 亚洲成av | 毛片一级片 | 9色网站| 日日干夜夜操 | 色999视频 | 亚洲欧美综合精品久久成人 | 欧美精品一区二区三区在线播放 | 羞羞的视频网站 | 一区二区三区四区不卡 | 男女羞羞视频在线看 | www国产成人 | 国产免费让你躁在线视频 | 天天操狠狠操 | 亚洲精品日韩综合观看成人91 | 91视频在线| 日韩一区中文字幕 | 国产专区在线 |