软件测试 边界值测试 实验报告

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

武 夷 学 院

实验报告

数学与计算机系

课程名称: 软件测试

实验题目: 边界值测试

学生班级: 09级计科一班

学生姓名: 学生学号: 200940110 指导教师: 刘靖 完成日期:

2011.10.11

实验二边界值测试

一、实验目的

通过本次实验使学生熟悉黑盒测试的边界值测试方法,并初步具备针对功能的测试用例设计。

二、实验环境

硬件环境:微型计算机。

软件环境:Windows 操作系统,Microsoft V isual Studio 2005等。

三、实验内容

题目一:三角形问题

输入三个整数a、b、c,分别作为三角形的三条边,通过程序判断这三条边是否能构成三角形?如果能构成三角形,则判断三角形的类型(等边三角形、等腰三角形、一般三角形)。要求输入三个整数a、b、c,必须满足以下条件:1≤a≤200;1≤b≤200;1≤c≤200。

题目二:找零钱最佳组合问题

假设商店货品价格(R)皆不大于100 元(且为整数),若顾客付款在100 元内 (P) ,求找给顾客最少货币个(张)数?(货币面值50 元10 元,5 元,1 元四种)1.请用针对输入域的边界值分析法对三角形问题设计测试用例,并将这次测试和三角形问题的第一次测试做一下比较分析。

2.请用针对输出域的边界值分析法对找零钱最佳组合问题设计测试用例,并将这次测试和找零钱最佳组合问题的第一次测试做一下比较分析。

四、实验步骤

1.针对输入域用边界值分析法对三角形问题设计测试用例

用边界值分析法设计测试用例,按照下列步骤进行:

(1)分析各变量取值

(2)测试用例数

(3)设计测试用例边界值测试方法设计测试用例

(4)执行测试用例,记录测试结果,报告发现的问题

(5)将这次测试和三角形问题的第一次测试做一下比较分析。

2. 针对输出域用边界值分析法对找零钱最佳组合问题设计测试用例 (1)分析各变量取值 (2)测试用例数

(3)设计测试用例边界值测试方法设计测试用例 (4)执行测试用例,记录测试结果,报告发现的问题

(5)将这次测试和找零钱问题的第一次测试做一下比较分析。

ID

INPUT

EXPECT

OUTPUT NOTE

A

B C TG-BVT-001 1 100 100 等腰三角形 对A 的边界

测试

TG-BVT-002 2 100 100 等腰三角形

TG-BVT-003 100 100 100 等边三角形

TG-BVT-004 199 100 100 等腰三角形 TG-BVT-005 200 100 100 不构成 TG-BVT-006 100 1 100 等腰三角形

对B 的边界测试 TG-BVT-007 100 2 100 等腰三角形 TG-BVT-008 100 199 100 等腰三角形 TG-BVT-009 100 200 100 非三角形 TG-BVT-010 100 100 1 等腰三角形

对C 的边界测试 TG-BVT-011 100 100 2 等腰三角形 TG-BVT-012 100 100 199 等腰三角形 TG-BVT-013

100

100

200

不构成

ID

INPUT

EXPECT OUTPUT

Pay

Price CH-BVT-001 1 50 ERRROR INPUT CH-BVT-002 2 50 ERRROR INPUT

CH-BVT-003

50

50

CH-BVT-004 99 50 4张10元,1张5元,4张1元

CH-BVT-005 100 50 1张50元

CH-BVT-006 50 1 4张10元,1张5元,4张1元

CH-BVT-007 50 2 4张10元,1张5元,3张1元

CH-BVT-008 50 99 ERRROR INPUT

CH-BVT-009 50 100 ERRROR INPUT

五、实验心得

通过本次实验我懂得了黑盒测试的基本方法,深刻理解了边界值测试的具体步骤与做法。

相关文档
最新文档