第7章等价类、边界值.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章等价类、边界值剖析

闭区间: 半闭半开区间: 开区间: 划分原则: 1)按区间划分:(可以确定1个有效等价类和2个无效等价类) 输入等价类有效等价类无效等价类年龄在19-45之间19=x=45x19x45 按照数值划分(可以确定n个有效等价类和1个无效等价类) 输入等价类有效等价类无效等价类输入集合等价类输入1输入除1、2、3、4以外的其他数据输入2输入3输入4 按照数值集合划分(可以确定1个有效等价类和1个无效等价类) 输入等价类有效等价类无效等价类密码长度6位数密码非6位数密码 按限制条件或规则划分(可以确定1个有效等价类和若干个无效等价类) 输入等价类有效等价类无效等价类X取值奇数偶数负整数小数0..... 细化等价类(对已划分的等价类再进行细化) 输入等价类有效等价类无效等价类联系电话手机号码输入除0-9以外的数字座机电话号码 如座机经常会有:0731或 07312222 划分步骤: 第1步:确定等价类(19-45之间的整数,即19=X=45) 第2步:确认数值长度(2位数) 第3步:画出等价类图 第4步:建议等价类表,并建议序号 第5步:设计测试用例 课堂练习: 1.ATM取钱业务 邮箱地址输入框输入数据,程序检测,判断用户输入的邮箱地址是否合法。 条件: 1)邮箱的命名规划: HYPERLINK mailto:test01@163.com test01@163.com 2)用户名只能是小写字母(a~z)和数字(0~9)的组合 3)用户名只能以字母或数字开头 4)用户名的长度为6-30个字符 第1步:确定等价类 1)用户名只能用小写字母和数字还有‘.’组成 2)邮箱用户名首位必须是小写字母或者数字 3)用户名长度在6-30个字符之间  HYPERLINK mailto:4)必须要有@符号和必须要有‘.’ 4)必须要有@符号和必须要有‘.’,且@后面要以*.*结束(*为任意字符串) 第2步:确认数值长度(6-30位) 第3步:画出等价类图 第4步:建议等价类表,并建议序号 输入等价类有效等价类无效等价类 邮箱的组成 (1)小写字母、数字和‘.’、 @ (2)存在非小写字母、数字和‘.’、@的字符 用户名首位 (3)小写字母或数字 ( 4)以‘.’开头(5)以@开头 用户名长度 (6)6-30个字符之间 (7)小于6个字符 (8)大于30个字符 @符号和‘.’?  HYPERLINK mailto:(9)@后面要以*.*结束(*为 (9)@后面要以*.*结束(*为 任意字符串) (10)没有@符号 (11)以@符号结尾 (12)@符号后面没有‘.’(13)以‘.’结尾(15)@符号和‘.’没有字符串 第5步:设计测试用例 符号输入覆盖等价类期望结果1 HYPERLINK mailto:xiaoyu313@ test01@163.com(1)、(3)、(6)、(9)有效输入2 HYPERLINK mailto:xiao-yu313@ \o mailto:xiao-yu313@ test-01@163.com(2)无效输入3 HYPERLINK mailto:.xiaoyu313@ .test01@163.com(4)无效输入4@(5)无效输入5 HYPERLINK mailto:xiao@ test@163.com(7)无效输入6 HYPERLINK mailto:xiaoyu313124567896321456987569@ test00313124567896321456987569@163.com(8)无效输入7(10)无效输入8test01@(11)无效输入9 HYPERLINK mailto:xiaoyu313@gmailcom test01@163com(12)无效输入10 HYPERLINK mailto:xiaoyu313@gmail. test01@163.(14)无效输入11 HYPERLINK mailto:xiaoyu313@.com test01@.com(15)无效输入 等价类划分法: 弱一般等价类测试: 强一般等价类测试 弱健壮等价类测试

文档评论(0)

586334000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档