黑盒測試用例設計--題目2


 1、根據下面給出的規格說明,進行測試用例的設計。

一個程序讀入3個整數,把這三個數值看作一個三角形的3條邊的長度值。這個程序要打印出信息,說明這個三角形是普通的、是等腰的、還是等邊的

測試用例

2、保險費率計算

某保險公司承擔人壽保險,該公司保費計算方式為投保額*保險率,保險率又依點數不同而有別,10點以上費率為0.6 %,10點以下費率為0.1% :

輸入數據說明。

年齡

20~39歲

6點

 

40~59歲

4點

 

60歲以上20歲以下

2點

 

性別

MALE

5點

 

FEMALE

3點

 

婚姻

已婚

3點

 

未婚

5點

 

撫養人數

一人扣0.5點最多扣3點(四舍五入取整數)

 
 

要求:

年  齡:一或兩位數字。

性  別:以英文「MALE」、「FEMALE」、「M」、「F」表示。

婚  姻:「已婚」、「未婚」。

扶養人數:空白或一位數字。

保險費率:10點以上,10點以下。

等價類表

測試用例

3、自動售貨機的部分需求規格說明如下:

一個處理單價為5角錢的飲料的自動售貨機。其規格說明如下:

若投入5角錢或1元錢的硬幣,押下〖橙汁〗或〖啤酒〗的按鈕,則相應的飲料就送出來。

若售貨機沒有零錢找,則一個顯示〖零錢找完〗的紅燈亮,這時在投入1元硬幣並押下按鈕后,飲料不送出來而且1元硬幣也退出來;

若有零錢找,則顯示〖零錢找完〗的紅燈滅,在送出飲料的同時退還5角硬幣。

請使用因果圖法設計相應的測試用例

 

一、      分析題目,列出原因和結果

原因:

1、售貨機有零錢找

2、投入1

3、投入5

4、押下橙汁

5、押下啤酒

結果:

21、售貨機【零錢找完】燈亮

22、退還1

23、退還5

24、送出橙汁

25、送出啤酒

二、        畫因果圖

原因節點列在左邊,結果節點列在右邊,建立中間節點,表示處理的中間狀態。中間節點:

11、投入1元且押下飲料按鈕

12、押下飲料的按鈕(橙汁或啤酒)

13、應找5毛並且售貨機有零錢找

14、錢已付清

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM