版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章测试设计技术——黑盒测试技术之等价类划分(二)主讲人:丁慧1.等价类划分的原则2.等价类组合的原则1.等价类划分的原则原则1:如果输入条件规定了连续的取值范围或者值的个数,则可以创建一个有效等价类和两个无效等价类;等价类划分的例子:人的年龄的取值范围是1到100;有效等价类:1≤x≤100;无效等价类:x<1或者x>100;等价类划分的例子:输入框中输入4个整数;有效等价类:4;无效等价类:x<4或者x>4;1.等价类划分的原则原则2:假如输入数据规定的是一组值(假定n个),并且软件对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类;等价类划分的例子:根据学历来定岗位工资,学历可为:专科、本科、硕士、博士四种之一;有效等价类:专科、本科、硕士、博士四个等价类;无效等价类:其他的学历;1.等价类划分的原则原则3:假如输入数据规定的是一组值(假定n个),并且软件对每个输入值都一样的处理,可确立一个有效等价类和一个无效等价类;等价类划分的例子:预订飞机票的人可以是:小孩、青少年、成人、学生、残疾人或者退休人员,软件处理方式一样;有效等价类:列表中的任何一个;无效等价类:不包含在列表中的其他类型;1.等价类划分的原则原则4:在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则);等价类划分的例子:函数变量名必须以字母开头,并且长度为8;有效等价类:字母开头,长度为8;无效等价类:不是以字母开头,或长度不是8;1.等价类划分的原则原则5:在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类;等价类划分的例子:在论坛中注册用户的时候,需要判断是否接受用户协议;有效等价类:接受协议;无效等价类:不接受协议;1.等价类划分的原则原则6:在输入条件规定了"必须如何"的条件的情况下,可确立一个有效等价类和一个无效等价类;等价类划分的例子:变量标识必须是以字母开头的字符串;有效等价类:以字母开头的字符串;无效等价类:不是以字母开头的其他类型;1.等价类划分的原则原则7:在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类;等价类划分的例子:比如:在ATM取款时,首先依据卡是否有效划分等价类,对于卡有效的情况再进一步划分子等价类,如依据提款金额是否在允许范围内,ATM机余额是否充足等再划分等价类;2.等价类组合的原则
测试对象通常有不只一个输入参数,而等价类划分技术通常为测试对象的每个参数至少创建两个等价类(有效、无效)如何对这些参数等价类进行组合测试,来保证等价类的覆盖率,是我们测试用例设计首先需要考虑的问题!2.等价类组合的原则有效等价类:对于不同输入的有效等价类的代表值对于代表值的所有可能组合都有相对应的测试用例存在(完全组合)(笛卡儿积)每个代表值至少在一个测试用例中出现过(最小组合),也就是一个测试用例尽可能多的覆盖有效等价类;无效等价类:对于每一个无效等价类的代表值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年医疗废物暂存管理培训试题(附答案)
- 我国环境污染责任制度
- 扒渣机安全生产责任制度
- 投资者责任制度
- 护理站人员岗位责任制度
- 招聘会安全责任制度
- 搏击教练责任制度
- 收费处安全责任制度范本
- 政府政治责任制度
- 教育乱收费责任制度
- 板材行业销售渠道分析
- 2024地面用晶体硅光伏组件环境适应性测试要求第1部分:一般气候条件
- 合同税率变更补充协议
- 教科版四年级下册科学全册教案
- 苏教版五年级下册数学 列方程解决两步实际问题 教案(教学设计)
- 人教版《体育与健康》水平二 跳跃单元作业设计
- 《煤气安全作业》培训教材
- 函数的零点与方程的解(说课课件)
- GB/T 29061-2012建筑玻璃用功能膜
- 无机材料工艺学-陶瓷2-原料
- 安全阀培训-课件
评论
0/150
提交评论