本文档为《软件测试技术实验报告》,包含了对多种软件测试方法和技术的实际操作记录与分析结果,适用于学习和研究软件测试领域的学生及从业人员。
### 黑盒测试问题描述
假设商店内所有商品的价格(R)都不超过100元,并且为整数。如果顾客支付的金额(P)在100元以内,现有一个程序能够在每位顾客付款后给出找零的最佳组合(即找给顾客货币张数最少)。假定该商店内的货币面值包括:50元(M50)、10元(M10)、 5元(M5)和 1元(M1) 四种。
### 白盒测试问题描述
有十个铅球,其中一个为假球(比其他铅球轻)。使用天平三次称量可以找出这个假球。具体步骤如下:
第一次使用天平分别称五个球,判断较轻的一边包含假球;然后从这五颗较轻的中取出四个进行第二次称重,两边各放两个:如果两侧重量相同,则剩下的一个为假球;若两组不同重,则将较轻一组中的任意两个再次比较第三次,其中更轻的那个即为假球。