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

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

  • <strong id="5koa6"></strong>
  • 邊界值分析法實例[1]

    發表于:2010-05-21來源:作者:點擊數: 標簽:分析法實例
    邊界值分析法實例[1] 軟件測試 實例: “某一為學生考試試卷評分和成績統計的程序,其規格說明指出了對程序的要求: 程序的輸入文件由80個字符的一些記錄組成,這些記錄分為三組: (1)標題:這一組只有一個記錄,其內容為輸出報告的名字。 (2)試卷各題標準答

      邊界值分析法實例[1]   軟件測試

      實例:

      “某一為學生考試試卷評分和成績統計的程序,其規格說明指出了對程序的要求:

      程序的輸入文件由80個字符的一些記錄組成,這些記錄分為三組:

      (1)標題:這一組只有一個記錄,其內容為輸出報告的名字。

      (2)試卷各題標準答案記錄:每個記錄均在第80個字符處標以數字“2”。該組的第一個記錄的第1至第3個字符為題目編號(取值1—999)。第10至59個字符給出第1至第50題的答案(每個合法字符表示一個答案)。該組的第2,第3,等等記錄相應為第51至第100,第101至第150,等等題的答案。

      (3)每個學生的答卷描述:該組中每個記錄的第80個字符均為數字“3”。每個學生的答卷在若干個記錄中給出。如甲的首記錄第1至第9字符給出學生姓名及學號,第10至59字符列出的是甲所做的第1至第50題的答案。若試題數超過50,則其第2,第3,等等記錄分別給出他的第51至第100,第101至150,等等題的解答。然后是學生乙的答案記錄。

      若學生最多為200人,輸入數據的形式如下圖所示:

      該程序應給出4個輸出報告,即:

      按學生學號排序,每個學生的成績(答對的百分比)和等級報告。

      按學生得分排序,每個學生的成績。

      平均分數,最高與最低分之差。

      按題號排序,每題學生答對的百分比。

      以下兩個表分別針對輸入條件和輸出條件,根據其邊界值設置了測試用例。(共43個測試用例)

      輸入條件 測試用例

      輸入文件 空輸入文件

      標題 無標題記錄

      只有1個字符的標題

      具有80個字符的標題

      出題個數 出了1個題

      出了50個題

      出了51個題

      出了100個題

      出了999個題

      沒有出題

      題目數是非數值量

      答案記錄 標題記錄后沒有標準答案記錄

    原文轉自: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>