黑盒测试:边界值分析法及测试用例设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

20 14 —20 15 学年第 2 学期

软件测试技术课程

实验报告

学院:计算机科学技术

专业:软件工程

班级:软件一班

姓名:马文龙

学号:041240139

任课教师:刘玉宝

实验日期:2015年 4 月23 日实验题目黑盒测试:边界值分析法及测试用例设计

实验目的1、掌握边界值的概念。

2、掌握边界值分析法的测试用例设计方法。

实验内容

对于找零钱最佳组合问题运用边界值分析法设计测试用例,并执行测试,撰写实验报告。

实验步骤:

①分析边界值。

②运用健壮性边界条件法设计测试用例,得到测试用例表(测试用例表格式同实

验1)。

③执行测试,填写软件缺陷报告(软件缺陷报告格式同实验1)。

实验步骤:

通过假设商店货品价格(R) 都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。假定此商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种。

1.用例编号说明表格式如下:

用例编号N50 N10 N5 N1 找零张数

1 2 0 0 0 0

2 2 0 0 1 Error

3 0 100 0 0 0

4 0 0 20 0 0

5 0 0 0 100 0

6 0 101 0 0 Error

7 0 0 21 0 Error

8 0 0 0 101 Error

9 0 0 0 0 1

2.运用边界值测试用例设计法设计测试用例,得到测试用例表。测试用例表格式如

下:

测试用例

ID

输入数据操作期望结果实际输出

B1 N50=2

N10=0

N5=0

N1=0

计算找零张数0 0

B2 N50=2

N10=0

N5=0

N1=1

计算找零张数Error Error

B3 N50=0

N10=100

N5=0

N1=0

计算找零张数0 0

B4 N50=0

N10=0

N5=20

N1=0

计算找零张数0 0

B5 N50=0

N10=0

N5=0

N1=100

计算找零张数0 0

B6 N50=0

N10=101

N5=0

N1=0

计算找零张数Error Error

3.执行测试,填写软件缺陷报告。简单软件缺陷报告格式如下:

B7

N50=0 N10=0 N5=21 N1=0

计算找零张数

Error Error

B8

N50=0 N10=0 N5=0 N1=101

计算找零张数

Error Error

B9

N50=0 N10=0 N5=0 N1=0

计算找零张数

1 1

测试模块: 电话号码有效性检查 开 发 者: arthur 测 试 员: arthritis

测试日期:

2015 4 20

缺陷ID 缺陷描述 B1

当输入:N50=2 N10=0 N5=0 N1=0 期望结果:计算找零张数 实际结果:0

B2

当输入:N50=2 N10=0 N5=0 N1=1 期望结果:计算找零张数 实际结果:Error

B3

当输入:N50=0 N10=100 N5=0 N1=0 期望结果:计算找零张数 实际结果:0

B4 当输入:N50=0 N10=0 N5=20 N1=0

期望结果:计算找零张数

实际结果:0

B5 当输入:N50=0 N10=0 N5=0 N1=100

期望结果:计算找零张数

实际结果:0

B6 当输入:N50=0 N10=101 N5=0 N1=0

期望结果:计算找零张数

实际结果:Error

B7 当输入:N50=0 N10=0 N5=21 N1=0

期望结果:计算找零张数

实际结果:Error

B8 当输入:N50=0 N10=0 N5=0 N1=101

期望结果:计算找零张数

实际结果:Error

B9 当输入:N50=0 N10=0 N5=0 N1=0

期望结果:计算找零张数

实际结果:0

验总结

经过这次的实验,我学习到黑盒测试:边界值法实际用处,通过各个边界值测试之后,可以了解到一些做程序要注意到的问题,对今后不管是测试还是编程,都有很大好处。因此,这次实验让我十分受益。

成绩

相关文档
最新文档