• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 黑盒測試用例設計案例

    發表于:2009-03-05來源:作者:點擊數: 標簽:設計
    【例1】假設現有以下的三角形分類程序。該程序的功能是,讀入代表三角形邊長的3個整數,判定它們能否組成三角形。如果能夠,則輸出三角形是等邊、等腰或任意三角形的分類信息。圖9.11顯示了該程序的流程圖和程序圖。為以上的三角形分類程序設計一組 測試 用例
    【例1】假設現有以下的三角形分類程序。該程序的功能是,讀入代表三角形邊長的3個整數,判定它們能否組成三角形。如果能夠,則輸出三角形是等邊、等腰或任意三角形的分類信息。圖9.11顯示了該程序的流程圖和程序圖。為以上的三角形分類程序設計一組測試用例。

            

    【解】

        第一步:確定測試策略。在本例中,對被測程序的功能有明確的要求,即:

        (1)判斷能否組成三角形;

        (2)識別等邊三角形;

        (3)識別等腰三角形;

        (4)識別任意三角形。因此可首先用黑盒法設計測試用例,然后用白盒法驗證其完整性,必要時再進行補充。

        第二步:根據本例的實際情況,在黑盒法中首先可用等價分類法劃分輸入的等價類,然后用邊界值分析法和猜錯法作補充。

        等價分類法:

        有效等價類

        輸入3個正整數:

        (1)3數相等

        (2)3數中有2個數相等,比如AB相等

        (3)3數中有2個數相等,比如BC相等

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>