您的位置:首页 > 其它

软件测试中我们一般会遇到三角形和年月日的问题

2017-11-30 18:23 267 查看
我们遇到三角形和年月日的面试时,一般会让我们手机代码,下面是自我总结的一些小代码

测试用例的设计:

非三角行: 输入 a = 2, b = 3 c = 6 , 输出非三角行

等边三角行: 输入 a = 2 b = 2 c = 2 , 输出等边三角行

等腰三角行: 输入: a = 2 b = 2 c =1 , 输出等腰三角行

直角三角行: 输入 a = 3 b = 4 c = 5 输出直角三角行

年月日的时候进行解决的代码  年 月 日 问题: 年 year , month , day

前提: 年必须满足 : 1812 <=year <=2012

月必须满足: 1<=month<=12

日必须满足: 1<=day<=31

等价类:

有效等价类: year 2001 month 8 day 20

year 2000 month 2 day 29

year 2000 month 1 day 31

year 2000 month 4 day 30

无效等价类: year 2001 month 2 day 29

year 2001 month 4 day 31

year 1800 month 1 day 30

yaer 2001 month -1 day 31

year 2001 month 1 day 32

佣金的问题

功能测试: 分为有效等价类,无效等价类,边界值,错误推断发

测试用例的设计:

非三角行: 输入 a = 2, b = 3 c = 6 , 输出非三角行

等边三角行: 输入 a = 2 b = 2 c = 2 , 输出等边三角行

等腰三角行: 输入: a = 2 b = 2 c =1 , 输出等腰三角行

直角三角行: 输入 a = 3 b = 4 c = 5 输出直角三角行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐