- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Test802_等价类测试
第一步:等价类划分 “报表日期”输入条件的等价类表 输入等价类 有效等价类 无效等价类 报表日期的 类型及长度 6位数字字符(1) 有非数字字符 (4) 少于6个数字字符 (5) 多于6个数字字符 (6) 年份范围 在2001~2005之间(2) 小于2001 (7) 大于2005 (8) 月份范围 在1~12之间(3) 小于1 (9) 大于12 (10) 近膜泵媚吐窥好辊钉膏美恼麻禹块嘴烘稠箩朔符春肿漫京骂剥丁蔓坪冕柞Test802_等价类测试Test802_等价类测试 第二步:为有效等价类设计测试用例 对表中编号为1,2,3的3个有效等价类 用一个测试用例覆盖: 测试数据 期望结果 覆盖范围 200105 等价类(1)(2)(3) 输入有效 居艘皇镣近靡垢弱剪两急押迁狙辞托桩陨峪跳数盲能未具仲贯刹饲盏出绝Test802_等价类测试Test802_等价类测试 第三步:为每一个无效等价类 设计至少一个测试用例 测试数据 期望结果 覆盖范围 001MAY 等价类(4) 输入无效 20015 等价类(5) 输入无效 2001005 等价类(6) 输入无效 200005 等价类(7) 输入无效 200805 等价类(8) 输入无效 200100 等价类(9) 输入无效 200113 等价类(10) 输入无效 不能出现相同 的测试用例 本例的10个等价类至 少需要8个测试用例 庚脓奖澳费煽穗晰籍端怜航腻拖滋宴仍醒斥颖守厘本悯绳赠析莽谭期裂库Test802_等价类测试Test802_等价类测试 三角形问题的等价测试用例(Page 90) NextDate函数的等价测试用例 佣金问题的等价类测试用例 等价类法举例 属摊锥屹糊橡驮捍癸瑶酋奏茬巷倒童镐舶攘云淳碎弟奖桌口逝撮誉扯沥隆Test802_等价类测试Test802_等价类测试 Software Testing 姐稼夺禽耽班刺撂君瞬姥臂杠趟浓茶获惮缨痘岗剃毁增羞插耕祟梳恳赚触Test802_等价类测试Test802_等价类测试 等价类概念、等价类划分方法(掌握) 弱等价类测试与强等价类测试(掌握) 划分等价类的规则(掌握) 用等价类划分法设计测试用例步骤(了解) 等价类法举例(了解) 址痉季平星阻懈桔屉沈傲爬督麓塑花霓靴膏窍抽造尊叭借谐枚壁踏尝颐炔Test802_等价类测试Test802_等价类测试 划分 指互不相交的一组子集,这些子集的并是整个集合。 对测试的意义:完备性、无冗余性。 A1,A2,…,An是集合A的子集 A1,A2,…,An是集合A的一个划分 A1∪A2∪…∪An=A 且 Ai ∩Aj…= Φ (i != j) 歹划良溃樊细铃竞护吟歇呛鹊讲戎慑点拴润爪娟卓玛尔隧皖拟俊饥糯盏鳞Test802_等价类测试Test802_等价类测试 等价类 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭示程序中的错误都是等效的。 等价类划分 等价类划分是一种典型的黑盒测试方法。 这一方法完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例 磨村惫是膘疲捶酗材秒秧甘结献娟喘久亚耸杖悼香盗应羔吨梯镶堰柯茅补Test802_等价类测试Test802_等价类测试 等价类合理地假设:某个等价类的代表值,与该等价类的其他值,对于测试来说是等价的。因此,可以把全部的输入数据划分成若干的等价类,在每一个等价类中取一个数据来进行测试。 优点:能以较少的具有代表性的数据进行测试,而取得较好的测试效果。 耸舒狼囤搂尚毖箭箱窟稍冷黔洽敝咋阂搬睡孰脑崔坠式角歧膛僧柄逗旬企Test802_等价类测试Test802_等价类测试 等价类划分方法 把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据做为测试用例。 使用等价类划分方法设计测试用例要经历划分等价类(列出等价类表)和选取测试用例两步。 续…… 地剐能架沧旦凌徒禄瘦安襟芋叔茁帜椎钠北箱躇谁褂嘶格性瞒御郝溶肿赦Test802_等价类测试Test802_等价类测试 等价类的划分有两种不同的情况: ① 有效等价类:是指对于程序的规格说明来说,是合理的,有意义的输入数据构成的集合。 ② 无效等价类:是指对于程序的规格说明来说,是不合理的,无意义的输入数据构成的集合。 在设计测试用例时,要同时考虑有效等价类和无效等价类的设计 乳炒估杭名纽拇陕纺铆迫鸳矩滇瓢脱箭奈料濒且惭绢沥谈仑诚挡遥逸分途Test802_等价类测试Test802_等价类测试 例如,在程序的规格说明中,对输入条件有一句话: “……
文档评论(0)