【问题一】 11件商品需要支付的金额为:30 + 1 * 27 = 57元 35件商品需要支付的金额为:30 + 1 * 27 + 5 * 25 = 202元

【问题二】边界值分析法设计的测试用例:

  1. 输入为1,预期输出为30
  2. 输入为10,预期输出为30
  3. 输入为11,预期输出为57
  4. 输入为20,预期输出为30
  5. 输入为21,预期输出为57
  6. 输入为30,预期输出为30
  7. 输入为31,预期输出为57
  8. 输入为100,预期输出为22
  9. 输入为99,预期输出为22

【问题三】

  1. 等价类划分法:将输入值划分为等价类,每个等价类代表一组具有相同行为的输入值,从每个等价类中选择一个代表性的值进行测试。
  2. 边界值分析法:选择输入的边界值进行测试,包括最小边界值、最大边界值、最小边界值-1和最大边界值+1等。
  3. 错误推测法:基于对系统的理解和经验,推测出可能引发错误的输入或操作,并进行相应的测试。例如,输入无效的字符、非法的参数等。

原文地址: https://www.cveoy.top/t/topic/jbUM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录