软件测试用例——三角形

1、题目:输入三个数a、b、c分别作为三边的边长构成三角形。通过程序判定所构成的三角形是一般三角形、等腰三角形还是等边三角形时。请为该程序设计测试用例。

用等价类划分方法:

分析:

这里写图片描述

得出测试用例:

这里写图片描述

 

用判定表法:

条件 1234567891011121314
a>001111111111111
b>0-0111111111111
c>0--011111111111
a+b>c---01111111111
a+c>b----0111111111
c+b>a-----011111111
a=b------01111000
b=c------00110011
a=c------00011101
 非三角形        
 一般三角形             
 等腰三角形           
 等边三角形          
0:不是;1:是; -:无关项

 

测试用例设计:

编号abc结果
1-123非三角型
22-24非三角型
3230非三角型
4124非三角型
5252非三角型
6622非三角型
7345一般三角形
8335等腰三角形
9444等边三角形
10555等边三角形
11353等腰三角形
12533等腰三角形
13666等边三角形

 

 

  • 31
    点赞
  • 213
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值