(二十)美萍酒店管理系統:系統維護_系統設定_房間型別_單個新增、多個新增

FixedStarHaHa發表於2018-05-30

一、單個新增
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
注意點:
資料要求:4-8個字元,可以為空,不能重複 此時的有效等價類:①4-8個字元 ②為空
資料要求:4-8個字元,不允許為空,不能重複 此時的有效等價類:4-8個字元

二、批量新增
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
注意點:
1、房間範圍 資料要求:0——99999整數,不能為空,小於房間範圍終止編號,且房間範圍<=1000,房間號不能重複
因為是兩個文字框,可以先將第一個文字框,作為普通文字框,在第二個文字框加上房間範圍,起止編號大小等約束
0-99999整數,並不是字元,所以無效等價類中要包含負數

2、常常在一個視窗填寫項中,有兩個單選按鈕,選擇其中之一,比如男女、置前置後,列判定表,種類也很少,可以就寫
在資料分析中,只有讓其在測試時全部覆蓋即可,此時選中、不選中均是等價類。

3、類似2的分析,下拉選單也可以寫在資料分析中,但是當沒有預設的選項時,就包含了有效等價類:選擇(最好選擇靠近中間的某項)
和無效等價類:不選擇 邊界值:第一項、最後一項

4、若有兩個核取方塊,也可以類似2的分析,此時每個核取方塊就有兩個等價類:選中、不選中 沒有無效等價類和邊界值
若兩個核取方塊 要像判定表一樣所有可能全覆蓋,比較簡單的測法是00、11
【這種簡單的測法適用於兩個核取方塊沒有關係的時候,
在(六)中一卡通的例子中 輸入:請投幣50 100 充值金額:50 100 請投幣和充值金額組合的不同,輸出的結果是不同,所以要全排列
在(六)飲料自動售賣機中 輸入:投幣5角 1元 按下:橙汁 可樂 投幣和按下的不同組合 輸出的結果不同,所以要進行全排列的測

5、在測試時,要先測有效等價類或者有效邊界值,這相當於是冒煙測試,是主要的功能,若這些都無法滿足,相當於一輛車根本就發動
不起來,就談不上效能好壞了

6、在測本模組的兩個核取方塊時,兩個核取方塊:將房間號作為房間電話號碼同時新增 將房間號作為門鎖碼同時新增
雖然可以00、11來測 ,因為需求不明確、或者需求就這樣給的,但是從實際或者調研結果來說,
電話號碼中包含字元是比較少的,所以可以在一組有效用例中:有標記字元 01
在測標記為空時 10 測個 這樣也完成了覆蓋,也更真實些

7、在測完第一條有效用例後,可以測邊界值,但是就測試的重要性來講,房間範圍<1000更重要些,所以可以先測這個

8、標記字元可以為空,但是它與置前和置後也是有關係的,所以若標記字元為空時,置前置後就無所謂的,
需要注意的是應該用之前用例的置前置後,而不能在沒有覆蓋的中選擇,因為不能體現是成功還是失敗

9、在測試目的中,文字框有效等價類則說所有資訊項填寫正確;若是單選按鈕、核取方塊,則說選了哪項;若是用到有效邊界值,也要說明
用了xx控制元件xx的最值、次最值(一個控制元件可能含有多個範圍要求)
【能這樣寫的前提是要測這些部分,若只是資料有效等價類的複用,則不必說明,說明沒測的即可】

相關文章