试验二 单元测试
【开发语言及实现平台或实验环境】
在 Windows 2000(SP2) 或 Windows XP 操作系统上,使用 C++语言,使用 VC6.0 开发工具。
【实验目的】
(1) 认识单元测试原理
(2) 掌握单元测试过程
【实验要求】
要求学生能够理解单元测试的相关概念和单元测试的过程、方法。3 人一组。
【实验原理】
对给定的要求,采用白盒测试的方法进行单元测试,分别满足语句覆盖、判定覆盖、条
件覆盖、条件组合覆盖、路径覆盖。
【实验内容】
(1)找零钱最佳组合
假设商店货品价格(R) 都不大于 100 元(且为整数),若顾客付款(P)在 100 元内,现有
一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。 假定此商
店的货币面值只包括:50 元(N50)、10 元(N10)、 5 元(N5)、1 元(N1) 四种。
【实验报告】
1. 实验环境
2. 实验原理
3. 开发程序清单
4. 测试用例
5. 测试结果
6. 心得体会
下周六:上午 2-4 节 707