软件测试边界值分析法实训报告,软件测试边界值测试实验报告.doc

这篇实验报告详细介绍了使用边界值分析法对三角形问题和找零钱最佳组合问题进行软件测试的过程。在三角形问题中,设计了针对输入域的测试用例,确保覆盖了边长的边界条件,如1、200和199等。在找零钱问题中,针对输出域进行了测试,考虑了不同支付金额和找零组合的边界情况。实验对比了两次测试,突显了边界值分析法的有效性,加深了对黑盒测试方法的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

武 夷 学 院

实验报告

课程

硬件环境:微型计算机。

软件环境:Windows 操作系统,Microsoft Visual 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)将这次测试和三角形问题的第一次测试做一下比较分析。

IDINPUT EXPECT

OUTPUTNOTEABCTG-BVT-0011100100等腰三角形对A的边界测试TG-BVT-0022100100等腰三角形TG-BVT-003100100100等边三角形TG-BVT-004199100100等腰三角形TG-BVT-005200100100不构成TG-BVT-0061001100等腰三角形对B的边界测试TG-BVT-0071002100等腰三角形TG-BVT-008100199100等腰三角形TG-BVT-009100200100非三角形TG-BVT-0101001001等腰三角形对C的边界测试TG-BVT-0111001002等腰三角形TG-BVT-012100100199等腰三角形TG-BVT-013100100200不构成

2. 针对输出域用边界值分析法对找零钱最佳组合问题设计测试用例

(1)分析各变量取值

(2)测试用例数

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

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

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

IDINPUTEXPECT OUTPUTPayPriceCH-BVT-001150ERRROR INPUTCH-BVT-002250ERRROR INPUTCH-BVT-00350500CH-BVT-00499504张10元,1张5元,4张1元CH-BVT-005100501张50元CH-BVT-0065014张10元,1张5元,4张1元CH-BVT-0075024张10元,1张5元,3张1元CH-BVT-0085099ERRROR INPUTCH-BVT-00950100ERRROR INPUT

五、实验心得

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值