1.現有乙個學生標準化考試批閱試卷
,產生成績報告的程式。其規格說明如下
:程式的輸入檔案由一些有
80個字元的記錄組成
,如右圖所示,所有記錄分為3組:
②試卷各題標準答案記錄:每個記錄均在第80
個字元處標以數字
"2"。該組的第乙個記錄的第1至第
3個字元為題目編號(取值為1一
999)。第
10至第
59個字元給出第1至第
50題的答案(每個合法字元表示乙個答案)。該組的第2,第
3……個記錄相應為第
51至第
100,第
101至第
150,
…題的答案。
③每個學生的答卷描述:該組中每個記錄的第80
個字元均為數字
"3"。每個學生的答卷在若干個記錄中給出。如甲的首記錄第1至第
9字元給出學生姓名及學號,第
10至第
59字元列出的是甲所做的第1至第
50題的答案。若試題數超過
50,則第2,第
3……紀錄分別給出他的第
51至第
100,第
101至第
150……
題的解答。然後是學生乙的答卷記錄。
④學生人數不超過200
,試題數不超過
999。
⑤程式的輸出有4
個報告:
a)按學號排列的成績單,列出每個學生的成績、名次。
b)按學生成績排序的成績單。
c)平均分數及標準偏差的報告。
d)試題分析報告。按試題號排序,列出各題學生答對的百分比。
解答:分別考慮輸入條件和輸出條件,以及邊界條件。給出下表所示的輸入條件及相應的測試用例。
輸出條件及相應的測試用例表。
四 功能測試 邊界值分析法
邊界值分析法就是對輸入或輸出的邊界值進行測試的一種黑盒測試方法。通常邊界值分析法是作為對等價類劃分法的補充,這種情況下,其測試用例來自等價類的邊界。雖然邊界值分析法是等價類劃分法,但是這兩種方法還有區別的。等價類劃分法可以挑選等價類範圍內任意乙個資料作為代表,而邊界值分析法要求每個邊界值都要作為測試...
軟體測試基礎 邊界值分析
邊界值 一.應用場合 只要有資料輸入的地方,有效無效資料的分界點,需要單獨拿出來測試 1 有資料範圍的 如 99 99之間合法 2 資料字元個數要求 如 姓名 1 20個字元 一般可以等價類劃分的都需要考慮邊界值,找到有效無效資料的分界點 最大值和最小值 及其兩邊的點進行測試,形成一套完整的測試方案...
邊界值分析法 黑盒測試設計專題 邊界值
關注betester,學習更多知識 讓碎片成體系,讓測試更專業 當我們還是學生時,最彷徨的莫過於得知自己的考試成績僅差 半分 就達到目標。即便只有 半分 差異,回到家卻是一種天上與煉獄的待遇。這種處於臨界的差異會產生截然不同的狀態,使得結果發生天翻地覆的變化。軟體測試也不例外,很多 對邊界處理不當,...