(二十三)美萍酒店管理系统:系统维护_系统设置_商品设置_添加类别、添加商品
一、添加類別
數據要求:
類型編號:1——20字符,不能為空,不能重復
商品類別:1——50字符,不能為空
注意點:
1、第一條用例中,盡可能的覆蓋有效等價類,因為不包含服務生的比較好測,在第一條用例中選擇不需要服務生
在第二條用例中,就要測包含服務生的了,因為類型編號、商品類別的有效等價類用完了,可以用有效邊界,但是
為了數據真實性,可以復用第一條的有效等價類。
2、在用到xx控件時,要說明①“名稱 ”②下拉列表、按鈕、復選框 比如“按商品類別過濾”下拉列表
通常添加,會在一個表單中顯示出來,要說明:“xx”表單,若表單沒明顯的名稱,要自己起個與表單有關的名稱
二、添加商品
項目編碼:1——20字符,不能為空,不能重復
項目名稱:1——20字符,不能為空,不能重復
“+”按鈕:可以添加選項,每項1——20字符,最多50個選項
計價單位:可以選擇選項,可以輸入,1——20字符,不能為空
單位成本:0.00——10000.00小數,不能為空
庫存數量:不能填寫,如果選中“允許參加進銷存管理”復選框,可以在“商品管理-采購進貨”中設置數量
預設單價:0.00——10000.00小數,可以為空
報警庫存:0——10000整數,不能為空,在庫存數量不為0時,要<庫存數量(修改商品時)
兌換積分:1——100整數,不能為空,在“允許該商品兌換積分”選中情況下,才可以使用
注意點:
1、計價單位:是個組合列表框,兩處都可以填,一起測試比較麻煩,可以先測列表框,然后再測文本框輸入【分離測試】
①為某個控件提供備選項、提供取值,并且與整個界面的業務功能沒有關系的部分可以單獨測試
②對于同一個控件的等價類可以適當的寫在一條用例中(用例步驟比較簡單),但是如果該條發現了缺陷,
在提交缺陷報告時,應該特別強調是哪個等價類(數據)引起的問題,這樣有助于程序員定位缺陷
重點看測試用例:添加商品001、002、003
2、添加商品項目中項目類別是個下拉列表和之前的添加房間不同,因為添加房間可以說除了房間類型外,填寫項沒啥差別;
在添加商品項目中項目類別不同,因為這里涉及了有無服務生的問題,對于普通商品(如食品),就需要計價單位、單位成本
預設成本、庫存數量、報警庫存;對于需要服務生的,上面這些都是不用填的
所以在添加商品項目中的項目類別首先要劃分兩個等價類:需要服務生、不需要服務生,然后再測其中的某些項
參與進銷存:一般情況是不含服務生的,桑拿等需要服務生的一般是不參與進銷存的(用例005)
3、兌換積分:其中一個數據要求是:在“允許該商品兌換積分”選中情況下,才可以使用
的無效等價類:”未選中“允許該商品兌換積分”情況下,可以使用
選中“允許該商品兌換積分”情況下,不可以使用
4、在此窗口,點擊“保存”按鈕,并不會關閉此窗口,只是將信息回到初始狀態。
這樣也是合理的,可能用戶會添加多個商品,這樣避免了重復操作。
5、用例004中,用例描述中選中了“參與進銷存管理”,在商品表中并沒有體現出來,而是在商品管理->采購進貨->添加采購商品
所以預期結果中要寫出來
這里的經驗就是:在用例描述中的測試目的結果要在哪里查看到,這要在預期結果中寫出
5、這個界面測試的整體思路是
①先測“+”按鈕
②選取一個需要服務生、不需服務生的有效等價類進行測試,若通過,再測③
③邊界、有效、無效等
總結
以上是生活随笔為你收集整理的(二十三)美萍酒店管理系统:系统维护_系统设置_商品设置_添加类别、添加商品的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 易基因|亮点研究:oxRRBS+RRBS
- 下一篇: HTTP500内部服务器错误