1请用边界值分析法设计三角形问题的测试用例在三角形问题描述中,除了要求边长是整数外,没有给出其它的限制条件。在此,我们将三角形每边边长的取范围值设值为1100。
边1,边2,边3,还是a、b、c按钮名称【提交】。
边界值0,1,2,99100101
序号
输入内容操作
a
b
c
1
1
1
1
2
0
1
1
3
2
1
1
4
99
1
1
5
100
1
1
6
101
1
1
7
1
8
1
9
1
10
1
11
1
0
1
2
1
99
1
100
1
101
1
12
1
13
1
1
0
1
2
期望结果
实际结果
等边三角形
请输入1100之间的数
非三角形
等腰三角形
等腰三角形
请输入1100之间的数
请输入1100之间的数非三角形
等腰三角形等腰三角形请输入1100之
间的数请输入1100之
间的数非三角形
f14
1
15
1
16
1
1
99
等腰三角形
1
100
等腰三角形
请输入1100之
1
101
间的数
2请用边界值分析法写出NextDate函数的测试用例在NextDate函数中,隐含规定了变量mouth和变量day的取值范围为1≤mouth≤12和1≤day≤31,并设定变量year的取值范围为1912≤year≤2050。
边界值:year取1911191219131990204920502051
mouth取11
2111213
day取01
2303132
测试用例:
序号
Year
输入内容Mouth
期望结果(NextDate)day
1
1911
10
6
Year超出19122050
2
1912
10
6
1912107
3
1913
10
6
1913107
4
1990
10
6
1990107
5
2049
10
6
2049107
6
2050
10
6
2050107
7
2051
10
6
2051107
f序号
123456
Year199019901990199019901990
输入内容Mouth
112111213
期望结果(NextDate)day
6
mouth超出112
6
199017
6
199027
6
1990117
6
1990127
6
mouth超出112
序号
123456
Year199019901990199019901990
输入内容Mouth
101010101010
期望结果(NextDate)day
0
day超出131
1
1990102
2
1990103
30
19901031
31
1991111
32
day超出131
3邮箱用户名:618个字符,包括字母、数字、下划线,以字母开头,用户名以字母或数字结尾,用户名中必须包含符号,符号后可以为数字、字母,邮箱以com或c
或comc
结尾
f根据要求可以确定5个有效等价类和6个无效等价类
输入条件
有效等价类
无效等价类
6个字符9(6)
18个字符(7)
618个字符(1)用户名以非字母开头
用户名以字母开头(2)
(8)
用户名中含有(3)用户名中不含9
邮箱用户名是否正确
用户名以字母或数字结尾(4)
用户名以其他字符除了字母或数字结尾
邮箱以com或c
10
或comc
结尾(5)邮箱以其他字符(除
了com或c
或comc
)结尾11
邮箱用户名测试用例:
序
输入内容
号
用例描述
测试数据
预期结果
(1)(2)(3)(4r