三角形的测试用例设计

源自:《软件测试的艺术》

某程序从一个输入对话框读取三个整数值,这三个整数值代表了三角形三条边的长度,程序显示提示信息,指出该三角形是不规则三角形、等腰三角形还是等边三角形,对此设计测试用例。

  1. 是否有一组数可以表示一个有效的不规则三角形
  2. 是否有一组数可以表示一个有效的等腰三角形
  3. 是否有一组数可以表示一个有效的等边三角形
  4. 三角形其中某边为0,或者三边均为0
  5. 三角形其中某边为负数
  6. 三角形其中某边非整数值
  7. 三角形输入的边长个数不等于3
  8. 是否有三个测试用例代表有效的等腰三角形,从而测试到两等边的所有三种可能情况
  9. 判断三个整数都大于0,且其中两个整数之和等于第三个整数
  10. 是否有三个第9类测试用例,可以列举出两边之和等于第三边的全部可能
  11. 判断三个整数都大于0,且其中两个整数之和小于第三个整数
  12. 是否有三个第11类测试用例,可以列举出两边之和小于第三边的全部可能
  13. 是否在定义输入的基础上,还定义了预期的输出值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值