边界值法练习题.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
请用边界值分析法设计三角形问题的测试用例 在三角形问题描述中,除了要求边长是整数外,没有给出其它的限 制条件。在此,我们将三角形每边边长的取范围值设值为[1, 100] 。 边 1,边 2,边 3,还是a、b、c 按钮名称【提交】。 实际期望结果结果等边三角形请输入[1,100]之间的数非三角形 实际 期望结果 结果 等边三角形 请输入[1,100]之间 的数 非三角形 等腰三角形 等腰三角形 请输入[1,100]之间 的数 请输入[1,100]之间的数 非三角形 等腰三角形等腰三角形 请输入[1,100]之间的数 请输入[1,100]之间的数 非三角形 序号 a 输入内容/操作 b c 1 1 1 1 2 0 1 1 3 2 1 1 4 99 1 1 5 100 1 1 6 101 1 1 7 1 0 1 8 1 2 1 9 1 99 1 10 1 100 1 11 1 101 1 12 1 1 0 13 1 1 2 141 14 1 1 99 等腰三角形 15 1 1 100 等腰三角形 16 1 1 101 请输入[1,100]之间 的数 请用边界值分析法写出 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 测试用例: 输入内容 序号 Year Mouth day 期望结果(NextDate) 1 1911 10 6 Year 超出[1912,2050] 2 1912 10 6 超出 超出[1,12] 序号 Year 输入内容 Mouth day 期望结果(NextDate) 1 1990 -1 6 mouth 超出[1,12] 2 1990 1 6 序号 Year 输入内容 Mouth day 期望结果(NextDate) 1 1990 10 0 day 超出[1,31] 2 1990 10 1 超出[1,31]邮箱用户名:6~18 个字符,包括字母、数字、下划线,以字母开头, 用户名以字母或数字结尾,用户名中必须包含@符号,@符号后可以为数字、字母,邮箱以或 或. 超出[1,31] 根据要求可以确定 5 个有效等价类和 6 个无效等价类 输入条件 输入条件 有效等价类 无效等价类 6 个字符 9(6) 18 个字符(7) 6~18 个字符(1) 用户名以非字母开头 用户名以字母开头(2) (8) 用户名中含有@(3) 用户名中不含@(9) 邮箱用户名是否正确 用户名以字母或数字 用户名以其他字符(除 结尾(4) 了字母或数字)结尾 邮箱以或 或.结尾(5) (10) 邮箱以其他字符(除了 或 或.)结尾(11) 邮箱用户名测试用例: 序 序 输入内容 预期结果 号 用例描述 测试数据 (1)(2)(3)(4) 1 正确的邮箱用户名 (5) (6)(2)(3)(4) 2 a@ 错误的邮箱用户名 (5) 3 (7)(2)(3)(4) 错误的邮箱用户名 ( (5) (1)(8)(3)(4) 4 (5) (1)(2)(9)(4) 5 (5) (1)(2)(3)(10) 6 (5) (1)(2)(3)(4) 7 (11) 等等(8)(9)(10)(11)任意两个、三个、四个组合都是错误的邮箱用户名。 假设商店货品价格(R) 都不大于 100 元(且为整数),若顾客付款(P)在 100 元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。 假定此商店的货币面值只包括:50 元(N50)、10 元(N10)、 5 元(N5)、1 元(N1) 四种。 请结合等价类划分法和边界值分析法为上述程序设计出相应的测试用例。有效等价类: 0R=100 ,R=P=100 R :货币价格 无效等价类:R100 orR=0 ,p100 or pR P :顾客付款无效输入(不找零) R100 or R=0 , 0R=100 p100 0R=100 pR 输出相应的错误信息有效输入(找零) 0R=100 ,R=P=100 T=P-R T :找零 商店的货币面值只包括:50 元(N50)、10 元(N10)、 5 元(N5)、1 元(N1) 四种, 边界值 T 可取:0、1、4、5、9、10、49、50、99。 N5=1, N5=1,N1=4 序号 输入内容 输出(T) R P 1 101 or 0 or -1 错误的输入 2 100 99 or P=1

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档