关闭

测试用例设计白皮书--边界值分析方法

发表于:2008-11-13 17:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Vince    来源:CSDNBlog

  ① 标题:这一组只有一个记录,其内容为输出成绩报告的名字。

  ② 试卷各题标准答案记录:每个记录均在第80个字符处标以数字"2"。该组的第一个记录的第1至第3个字符为题目编号(取值为1一999)。第10至第59个字符给出第1至第50题的答案(每个合法字符表示一个答案)。该组的第2,第3……个记录相应为第51至第100,第101至第150,…题的答案。

  ③ 每个学生的答卷描述:该组中每个记录的第80个字符均为数字"3"。每个学生的答卷在若干个记录中给出。如甲的首记录第1至第9字符给出学生姓名及学号,第10至第59字符列出的是甲所做的第1至第50题的答案。若试题数超过50,则第2,第3……纪录分别给出他的第51至第100,第101至第150……题的解答。然后是学生乙的答卷记录。

  ④ 学生人数不超过200,试题数不超过999。

  ⑤ 程序的输出有4个报告:

  a) 按学号排列的成绩单,列出每个学生的成绩、名次。

  b) 按学生成绩排序的成绩单。

  c) 平均分数及标准偏差的报告。

  d) 试题分析报告。按试题号排序,列出各题学生答对的百分比。

  解答:分别考虑输入条件和输出条件,以及边界条件。给出下表所示的输入条件及相应的测试用例。

  输出条件及相应的测试用例表。

  2.三角形问题的边界值分析测试用例

  在三角形问题描述中,除了要求边长是整数外,没有给出其它的限制条件。在此,我们将三角形每边边长的取范围值设值为[1, 100] 。

  

测试用例

a

b

c

预期输出

Test1

Test2

Test3

Test4

Test5

60

60

60

50

50

60

60

60

50

50

1

2

60

99

100

等腰三角形

等腰三角形

等边三角形

等腰三角形

非三角形

Test6

Test7

Test8

Test9

60

60

50

50

1

2

99

100

60

60

50

50

等腰三角形

等腰三角形

等腰三角形

非三角形

Test10

Test11

Test12

Test13

1

2

99

100

60

60

50

50

60

60

50

50

等腰三角形

等腰三角形

等腰三角形

非三角形

  3.NextDate函数的边界值分析测试用例

  在NextDate函数中,隐含规定了变量mouth和变量day的取值范围为1≤mouth≤12和1≤day≤31,并设定变量year的取值范围为1912≤year≤2050 。

测试用例

mouth

day

year

预期输出

Test1

Test2

Test3

Test4

Test5

Test6

Test7

6

6

6

6

6

6

6

15

15

15

15

15

15

15

1911

1912

1913

1975

2049

2050

2051

1911.6.16

1912.6.16

1913.6.16

1975.6.16

2049.6.16

2050.6.16

2051.6.16

Test8

Test9

Test10

Test11

Test12

Test13

6

6

6

6

6

6

-1

1

2

30

31

32

2001

2001

2001

2001

2001

2001

day超出[1…31]

2001.6.2

2001.6.3

2001.7.1

输入日期超界

day超出[1…31]

Test14

Test15

Test16

Test17

Test18

Test19

-1

1

2

11

12

13

15

15

15

15

15

15

2001

2001

2001

2001

2001

2001

Mouth超出[1…12]

2001.1.16

2001.2.16

2001.11.16

2001.12.16

Mouth超出[1…12]

 

相关文章:

测试用例设计白皮书--测试用例设计综合策略

测试用例设计白皮书--场景设计方法

测试用例设计白皮书--因果图方法

测试用例设计白皮书--错误推测方法

测试用例设计白皮书--等价类划分方法

测试用例设计白皮书--测试用例基本概念

测试用例设计白皮书--功能图分析方法

测试用例设计白皮书--正交实验设计方法

测试用例设计白皮书--判定表驱动分析方法

33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号