当前位置: 首页 > news >正文

linux代码做网站/百度一下官网首页

linux代码做网站,百度一下官网首页,专业客服24小时在线,wordpress预约订单插件文章目录找零钱最佳组合的测试用例一、分析输入的情形二、 分 析 输 出 情 形三、 具体情形分析四,测试用例:五,等价类划分找零钱最佳组合的测试用例 假设商店货品价格皆不大於100元(且为整数),若顾客付款在…

文章目录

    • 找零钱最佳组合的测试用例
      • 一、分析输入的情形
      • 二、 分 析 输 出 情 形
      • 三、 具体情形分析
      • 四,测试用例:
      • 五,等价类划分

找零钱最佳组合的测试用例

假设商店货品价格®皆不大於100元(且为整数),若顾客付款在100元内§,求找给顾客之最少货币个(张)数?(货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种)

正确功能:找零的组合为1/5/10/50面值组合的最小个(张)数

  • 找零数额=P-R
  • 假设计算正确

一、分析输入的情形

1.R无效:R>100
R<=0
2.R有效:0<R<=100
此种情况下再考虑P:
2_1.P无效:P>100(钱给多)
2_2.P无效:P<R(钱给少)
2_3.P有效:R<=P<=100//无效输出: 多找钱  少找钱 

二、 分 析 输 出 情 形

考虑输出——找零个数

这里是有效数据,关于"找给顾客之最少货币个(张)数"的有效取值
50:找钱面值为50元的有两种情况:0张或/1张
10:找钱面值为10元的有五种情况:0/1/2/3/4
5 :找钱面值为5元的有两种情况: 0/1
1 :找钱面值为1元的有五种情况:0/1/2/3/4


三、 具体情形分析

考虑输出——找零数额(RR表示找零数额)

1、无效输入(不找零):
R>100
R<=0
0<R<=100
P>100
0<R<=100
P<R
输出为相应错误提示信息。


2、有效输入(找零):
0<R<= 100&& R<=P<=100
此时考虑的输出:(RR=P-R 假设计算正确 不考虑此种情况无效输出)
0<=RR<5
5<=RR<10
10<=RR<50
50<=RR<100

  • 用边界值分析法,取RR的有代表性的值,
  • 则RR分别取:0、1、4、5、9、10、49、50、99

四,测试用例:

1. 货品价格 = 101       无效货品价格
2. 货品价格 = 0         无效货品价格
3.货品价格 = -1          无效货品价格
4. 货品价格 = 100, 付款金额 = 101     无效付款
5. 货品价格 = 100, 付款金额 = 99      无效付款
6. 货品价格 = 100, 付款金额 = 100   不找零
7. 货品价格 = 99, 付款金额 = 100    N1=1
8. 货品价格 = 96, 付款金额 = 100    N1=4
9. 货品价格 = 95, 付款金额 = 100    N5=1
10. 货品价格 = 91, 付款金额 = 100   N5=1, N1=4
11. 货品价格 = 90, 付款金额 = 100   N10=1
12. 货品价格 = 51, 付款金额 = 100   N10=4, N5=1,N1=4
13. 货品价格 = 50, 付款金额 = 100   N50=1
14. 货品价格 = 1, 付款金额 = 100    N50=1,N10=4,N5=1,N1=4

五,等价类划分

编号无效等价类有效等价类
1货品价格 = 101
2货品价格 = 0
3货品价格 = -1
4货品价格 = 100, 付款金额 = 101
5货品价格 = 100, 付款金额 = 99
6货品价格 = 100, 付款金额 = 100
7货品价格 = 99, 付款金额 = 100 N1=1
8货品价格 = 96, 付款金额 = 100 N1=4
9货品价格 = 95, 付款金额 = 100 N5=1
10货品价格 = 91, 付款金额 = 100 N5=1, N1=4
11货品价格 = 90, 付款金额 = 100 N10=1
12货品价格 = 51, 付款金额 = 100 N10=4, N5=1,N1=4
13货品价格 = 50, 付款金额 = 100 N50=1
14货品价格 = 1, 付款金额 = 100 N50=1,N10=4,N5=1,N1=4

学习资源推荐 https://blog.csdn.net/qq_42813491/article/details/90213353

http://www.lbrq.cn/news/799921.html

相关文章:

  • 什么网站做详情页好/百度网盟推广官方网站
  • 厦门建站最新消息/店铺如何运营和推广
  • 贵阳查房子备案的网站/网站推广公司黄页
  • .net作业做网站/山东今日头条新闻
  • 网络推广网站排名/短视频seo公司
  • 万网做网站/seo分析报告怎么写
  • 机械加工网外协/小红书笔记关键词排名优化
  • 建立网站有哪些步骤?/网络自动推广软件
  • 网站开发赚钱吗?/ks刷粉网站推广马上刷
  • 网站建设行业企业发展前景/seo优化有百度系和什么
  • 假冒中国建设银行的网站/网店运营公司
  • 清新太和做网站/必应搜索引擎怎么样
  • wordpress变成静态网页/seo专业学校
  • 做网站需要那些技术/网站排名查询站长之家
  • ubuntu做php网站/杭州网站优化咨询
  • 在哪里可以接网站开发的外包/网络推广公司哪里好
  • 做网站策划营销推广/seo站外优化平台
  • 设计网站建设常州/培训机构咨询
  • 网站推广优化外包/磁力搜索器在线
  • 建设部网站造价注册/北京官方seo搜索引擎优化推荐
  • 绍兴seo整站优化/百度关键词优化工具
  • 福建住房和建设网站密码忘记/百度站长平台注册
  • 企业网站模板建站怎么用/厦门seo外包公司
  • 网站备案流程公安/福州网络推广运营
  • 江西网站建设技术/刘连康seo培训哪家强
  • 哈尔滨网站制作招聘/青岛关键词优化报价
  • 如何修改英文WordPress主题首页/开鲁网站seo转接
  • 无icp备案的网站合法吗/排名优化网站建设
  • 在淘宝上的毕设网站代做/小红书推广策略
  • 美术馆网站建设/网络软文营销的案例
  • 【Python修仙编程】(二) Python3灵源初探(11)
  • IDM下载失败排查
  • 堆----1.数组中的第K个最大元素
  • 【深度学习②】| DNN篇
  • U-Net vs. 传统CNN:为什么医学图像分割需要跳过连接?
  • Qt 开发 IDE 插件开发指南