找零钱最佳组合,实验报告(请结合等价类划分法和边界值分析法为上述程序设计出相应的测试用例)

本文档详细介绍了针对《找零钱最佳组合》程序的黑盒测试用例设计,包括等价类划分、边界值分析和健壮性分析。实验目标在于掌握这两种测试方法,通过有效和无效等价类的划分,以及找出输入输出的边界值,设计了全面的测试用例,确保程序在各种场景下都能正确运行。测试用例涵盖了商品价格和付款金额的各种边界情况,如超过100元、不足100元、找零金额为0到50元整数倍等,以验证程序的正确性和健壮性。

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

实验:找零钱最佳组合,实验报告

一、实验目的:
(1)掌握黑盒测试的等价类划分和边界值划分的基本方法
(2)利用等价类划分和边界值分析的方法,正确的设计测试用例
实验重点及难点:
重点:正确地划分等价类以及利用健壮性分析法找出边界值,并且按照两者正确地设计测试用例
难点:利用等价类划分技术时,容易出现划分的等价类不准确,或者遗留等价类的情况。而在找出边界值时容易划分不当或者遗漏边界值。

二、实验内容:
结合等价类划分法和边界值分析法为《找零钱最佳组合》程序设计出相应的测试用例。
1、程序内容:
假设商店货品价格® 都不大于100元(且为整数),若顾客付款§在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。 假定此商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种。
2、为程序准备测试用例
首先,在充分理解《找零钱》程序的基础上,对程序的每一个参数划分出等价类,注意有效等价类和无效等价类都要设计;再根据题意划分出所有存在的边界值,然后根据边界值和等价类准备测试用例,要求写清楚编号,设计出输入数据以及对应的输出数据,最后撰写测试用例报告。

三、实验原理:
等价类划分法是一种典型的,重要的黑盒测试方法,它将程序所有可能的输入数据*(有效的和无效的)划分成若干个等价类。然后从每个部分选取具有代表性的数据作为测试用例。
利用这一方法设计测试用例可以不考虑程序的内部结构&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值