- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11.x属于[301,600],y不属于[301,600]
12.多余2个整数
13.输入的2个数中有非数字字符
14.输入的数字中有小数
测试内容
测试数据
期望结果
加法
0,0
0
加法
100,100
200
加法
50,20
70
减法
101,101
0
减法
200,200
0
减法
150,199
49
乘法
201,201
40401
乘法
300,300
90000
乘法
250,280
70000
除法
301,301
1
除法
600,600
0
除法
301,600;600,301
1
除法
500,400;400,500
1
输入多于两个的数字
20,30,40
50
输入的有非数字字符
20,a;#,30
出错,程序结束
输入的数字中有小数
20.பைடு நூலகம்,40;40,20.3
5.x属于[0,100],y不属于[0,100]
6.y属于[0,100],x不属于[0,100]
7.x属于[102,200],y不属于[102,200]
8.y属于[102,200],x不属于[102,200]
9.x属于[201,300],y不属于[201,300]
10.y属于[201,300],x不属于[201,300]
要求:输入的两个整数需在[ 0,600]之间,且不同区域直接的数据有不同的运算,具体的见下面:
x,y都在[0,100]之间为加法运算
x,y都在[101,200]之间为减法运算
x,y都在[201,300]之间为乘法运算
x,y都在[301,600]之间为除法运算
测试用例的时候要考虑边界值
测试用例的划分:等价类划分和测试用例如下
输入条件
有效等价类
无效等价类
输入2个整数中间用逗号隔开
X,y都属于[0,100]的整数
X,y都属于[101,200]的整数
X,y都属于[201,300]的整数
X,y都属于[301,600]的整数
X,y属于[0,600]的整数
1.x,y>600
2.x,y<0
3.x>600,y<0
4.x<0,y>600
提示:输入的数字不在范围
一个整数在加法范围,一个不在该范围
50,102;102,50
程序结束,没有结果
一个整数在减法范围,一个不在该范围
117,223;223,117
程序结束,没有结果
一个整数在乘法范围,一个不在该范围
250,500;500,250
程序结束,没有结果
一个整数在除法范围,一个不在该范围
400,50;50,400
程序结束,没有结果
输入的两个数都不在[0,600]之间
-12,800;800,-12
提示:输入的数字不在范围
输入的两个数字中,一个在[0.600]之间,一个不在
500,800;800,500;
-12,400;400,-12
提示:输入的数字不在范围,程序结束