2.2边界值法练习题

1. 请用边界值分析法设计三角形问题的测试用例

在三角形问题描述中,除了要求边长是整数外,没有给出其它的限制条件。在此,我们将三角形每边边长的取范围值设值为[1, 100] 。 边1,边2,边3,还是a、b、c 按钮名称【提交】。

边界值:0,1,2,99, 100, 101

2. 请用边界值分析法写出NextDate函数的测试用例

在NextDate函数中,隐含规定了变量mouth和变量day的取值范围为1≤mouth≤12和1≤day≤31,并设定变量year的取值范围为1912≤year≤2050 。

边界值:year 取 1911 1912 1913 1990 2049 2050 2051 mouth取 -1 1 2 11 12 13 day取 0 1 2 30 31 32 测试用例:

3.邮箱用户名:6~18个字符,包括字母、数字、下划线,以字母开头,用户名以字母或数字结尾,用户名中必须包含@符号,@符号后可以为数字、字母,邮箱以.com或.cn 或.com.cn结尾

根据要求可以确定5个有效等价类和6个无效等价类

邮箱用户名测试用例:

等等(8)(9)(10)(11)任意两个、三个、四个组合都是错误的邮箱用户名。

4. 假设商店货品价格(R) 都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。 假定此商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种。

请结合等价类划分法和边界值分析法为上述程序设计出相应的测试用例。 有效等价类: 0

无效等价类:R > 100 or R100 or p

R > 100 or R100

0

0

商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种, 边界值T可取:0、1、4、5、9、10、49、50、99。 找零钱最佳组合测试用例:

1. 请用边界值分析法设计三角形问题的测试用例

在三角形问题描述中,除了要求边长是整数外,没有给出其它的限制条件。在此,我们将三角形每边边长的取范围值设值为[1, 100] 。 边1,边2,边3,还是a、b、c 按钮名称【提交】。

边界值:0,1,2,99, 100, 101

2. 请用边界值分析法写出NextDate函数的测试用例

在NextDate函数中,隐含规定了变量mouth和变量day的取值范围为1≤mouth≤12和1≤day≤31,并设定变量year的取值范围为1912≤year≤2050 。

边界值:year 取 1911 1912 1913 1990 2049 2050 2051 mouth取 -1 1 2 11 12 13 day取 0 1 2 30 31 32 测试用例:

3.邮箱用户名:6~18个字符,包括字母、数字、下划线,以字母开头,用户名以字母或数字结尾,用户名中必须包含@符号,@符号后可以为数字、字母,邮箱以.com或.cn 或.com.cn结尾

根据要求可以确定5个有效等价类和6个无效等价类

邮箱用户名测试用例:

等等(8)(9)(10)(11)任意两个、三个、四个组合都是错误的邮箱用户名。

4. 假设商店货品价格(R) 都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。 假定此商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种。

请结合等价类划分法和边界值分析法为上述程序设计出相应的测试用例。 有效等价类: 0

无效等价类:R > 100 or R100 or p

R > 100 or R100

0

0

商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种, 边界值T可取:0、1、4、5、9、10、49、50、99。 找零钱最佳组合测试用例:


相关文章

  • 高中优秀教师说课稿-细胞膜
  • <细胞膜-系统的边界> 各位领导 .老师,你们好! 今天我说课的题目是<细胞膜-系统的边界>.对于这节课,我将从教材分析.学生学情.教学目标.重难点分析.教学方法.教学过程及板书设计七个方面进行讲解. 一.教材分析 ...查看


  • 地籍测量复习题
  • 地籍测量学期末复习题 一.名词解释:例如 1.土地登记:也称土地权利登记,是指由国家专门机关依法对土地的各项权利实行登记的 制度. 2.边界系统 :就是人们或政府管理机构通常以某种方式所承认的界线存在形式.一般由普 通边界和法律边界组成. ...查看


  • 产品结构设计
  • 产品结构设计 主 讲:李老师(在欧美仪器.设备行业,从事研发.制造工作13年.多年的高级工程师,研发经理职业经历) 课程对象:技术总监.项目经理,结构工程师.机械工程师.质量工程师,工艺和制造工程师,具备基本的机械知识基础并在实际工作中有基 ...查看


  • 电磁场与传输理论B基本概念
  • <电磁场与电磁波理论>思考题(本课程提供的复习提纲,仅供参考) 第1章思考题 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 什么是右手法则或右手螺旋法则 ...查看


  • 化工传递过程基础(第三版)习题答案详解_部分3
  • 第七章 热 传 导 7-1 试由傅里叶定律出发,导出单层平壁中进行一维稳态导热时的温度分布方程.已知 x = 0,t = t1:x = b,t = t2 . 解:傅里叶定律为 dt q/A=−k稳态导热时qA=常数,故 1qdt=−dx 1 ...查看


  • 化工传递过程基础(第三版)习题答案详解_部分2
  • 解: (1)距颗粒中心r=0.3mm.θ=π/4处空气与球体之间的相对速度: 3r1r3 ur=u0cosθ1−+  3 π30.0510.05 =0.01×cos×1−×+× ...查看


  • 互换性练习
  • <互换性与技术测量>课程补充复习题 一.标注题: 1.试将下列各项几何公差要求标注在标注图7上: ①曲拐圆柱φ1轴线对两个曲轴主轴颈φ2的公共轴线平行度公差为φ0.02mm: ②曲拐圆柱φ1的圆柱度公差为0.0lmm,轮廓算术平 ...查看


  • 普朗特边界层微分方程的详细推导
  • 普 学校:内蒙古工业大学 专业:力 学 姓名:宗宇显 首先,我们明白普朗特边界层方程就是对二维定常纳维--斯托克斯方程在一定情况下的简化. Ⅰ 二维定常纳维--斯托克斯方程 uv0xy 连续性方程 uu1p2u2uu ...查看


  • 海洋地质学概论复习题及答案
  • 海洋地质学概论 CH1 绪论 1.海洋地质学的定义 以传统的地质学理论和板块构造理论为基础,以海洋高新探测和处理技术为依托,在地球系统科学理论的指导下,研究大洋岩石圈地质过程及其与地球相关圈层(尤其是大气.水圈和地幔)间相互作用,为人类开发 ...查看


热门内容