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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

设计测试用例

發布時間:2025/3/17 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 设计测试用例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

測試用例

一、等價類劃分

等價類劃分主要適用于單個輸入條件,輸入為數值型的情況,如果輸入規定了輸入區間,可劃分出一個有效等價類,兩個無效等價類;如果輸入只規定了輸入范圍,可劃分出一個有效等價類,一個無效等價類。

二、邊界值

邊界值方法也是適用于單個輸入條件的情況,輸入類型可以數值、字符等,要測試的邊界包括上點、下點、離點。

三、錯誤推測法

錯誤推測法主要是測試設計人員的測試經驗相關,測試經驗不同,設計出來的測試用例也區別很大。

四、因果圖法

因果圖方法考慮輸入的組合,特別適用于多個輸入條件相關有關聯又相互約束的情況。

設計步驟:

  1)羅列出輸入與輸出;

  2)根據輸入與輸出畫出因果圖;

  3)標出約束跟限制;

  4)把因果圖轉化成判定表;

  5)根據判定表的每一列設計測試用例。

五、判定表驅動法

判定表適合于解決多個邏輯條件的組合。將各種邏輯的組合羅列出來,避免遺漏。不能表達重復的操作。

六、正交法

當輸入條件很多時,因果圖等設計方法設計出來的用例數往往多的驚人,用正交法可有效減少用例數。正交法的核心思想是從大量測試數據中選取有代表性的點來測試,從而減少測試用例數。

七、功能圖法

功能圖法適合于用來設計程序的控制結構的測試用例。有順序、選擇、重復三種控制結構。

八、場景法

場景法特別適用于控制流清晰的系統。

設計步驟:

  1)畫出程序控制流圖(如果不能直接畫出控制流圖,可先畫出程序流程圖,再把流程圖轉換成控制流圖);

  2)根據控制流圖設計出場景;

  3)根據場景設計測試用例。

測試用例設計策略:

  1、任何都要用邊界值法;

  2、用等價類劃分補充測試用例;

  3、根據測試設計人員經驗用錯誤推測法追加測試用例;

  4、根據程序邏輯追加邏輯測試用例;

  5、根據程序情況,選擇使用因果圖法設計測試用例。

測試用例設計步驟:

  1、根據設計規格設計基本的功能測試用例;

  2、邊界值測試用例;

  3、狀態轉換測試用例;

  4、錯誤推測測試用例;

  5、異常測試用例;

  6、性能測試用例。

  另外還需反復利用八種測試用例設計方法對測試用例進行分解與合并,利用發散思維追加測試用例。

轉載于:https://blog.51cto.com/xiaomao870311/411717

總結

以上是生活随笔為你收集整理的设计测试用例的全部內容,希望文章能夠幫你解決所遇到的問題。

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