- 1、本文档共267页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件测试项目实践教程;认识软件测试;;;;;;;;;;;;;;;;;;;;;;;软件测试项目实践教程;
黑盒测试
;;;;;①按区间划分
②按数值划分
③按数值集合划分
④按限制条件或规则划分
;等价类的划分细则(根据输入输出条件)
在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。(=)
实例:
输入值是学生成绩,范围是0~100
有效等价类:①0≤成绩≤100
无效等价类:①成绩0,②成绩100
一个学生每学期只能选修1~3门课
有效等价类:①选修1~3门
无效等价类:①不选或②选修超过3门
;在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立一个有效等价类和一个无效等价类。(满足,不满足)
实例:
用户连续输入错误密码的次数最多为3次。
有效等价类:①=3次
无效等价类:①3次
;③在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类。(True,False)
实例:
电源开关开(一个有效等价类、一个无效等价类)
有效等价类:①电源开关开
无效等价类:①电源开关关
;在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类。
实例:
输入条件说明学历可为:专科、本科、硕士、博士四种之一
有效等价类:①专科、②本科、③硕士、④博士
无效等价类:①其它任何学历
;⑤在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。
实例:
校内电话号码拨外线为9开头
有效等价类:①9+外线号码
无效等价类:①非9开头+外线号码
②9+非外线号码,…
;⑥在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。
实例:核对日期的有效性,初步有效等价类是1=Month=12,1=Day=31,不过需要考虑2月以及闰年、闰月、长月、短月等。
;(1)确定测试对象,保证非测试对象的正确性
(2)对每个输入或外部条件进行等价类划分,形成???价类表,为每一等价类规定一个唯一的编号;
(3)设计一个新的测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类,重复这一步骤,直到所有有效等价类均被测试用例所覆盖;
(4)设计一个新的测试用例,使其只覆盖一个无效等价类,重复这一步骤直到所有无效等价类均被覆盖。;三角形问题是测试中广泛使用的一个经典案例,它要求输入3个正数a、b、c作为三角形的三条边,判断这3个数构成的是一般三角形、等边三角形、等腰三角形,还是无法构成三角形。
案例分析:
程序要求输入3个数,并且是正数,在输入3个正数的基础上判断这三个数能否构成三角形,如果构成三角形再判断它构成的三角形是一般三角形、等腰三角形还是等边三角形,需要分步骤划分等价类。;(1)判断是否输入了3个数,可以将输入情况划分成1个有效等价类,4个无效等价类:
●有效等价类:输入3个数。
●无效等价类:输入0个数。
●无效等价类:只输入1个数。
●无效等价类:只输入2个数。
●无效等价类:输入超过3个数。;(2)在输入3个数的基础上,判断三个数是否是正数,可以将输入情况划分为1个有效等价类,3个无效等价类:
●有效等价类:三个数都是正数。
●无效等价类:有一个数小于等于0。
●无效等价类:有两个数小于等于0。
●无效等价类:三个数都小于等于0。;(3)在输入三个正数的基础上,判断三个数是否能构成三角形,可以将输入情况划分为1个有效等价类和1个无效等价类:
●有效等价类:任意两个数之和大于第三个数,a+bc、a+cb、b+ca。
●无效等价类:其中两个数之和小于等于第三个数。;(4)在三个数构成三角形的基础上,判断三个数是否能构成等腰三角形,可以将输入情况划分成1个有效等价类,因为是在构成三角形的基础进行划分,因此没有无效等价类。
●有效等价类:其中有两个数相等,a=b|a=c|b=c。
;(5)在构成等腰三角形的基础上,判断这三个数能否构成等边三角形,只有1个有效等价类:
●有效等价类:三个数相等,a=b=c。;要求;覆盖有效等价类的测试用例表;覆盖无效等价类的测试用例表;1.边界值分析概念;1、如果输入条件规定了取值范围,应该取范围的边界内及刚刚超出范围的边界外的值作为测试输入数据
您可能关注的文档
- 《大数据金融》高职全套教学课件.pptx
- 《微信小程序开发入门与项目实战》高职全套教学课件.pptx
- 《YY 0792-2024眼科仪器 眼内照明器》.pdf
- YY 0792-2024眼科仪器 眼内照明器.pdf
- 中国行业标准 YY 0792-2024眼科仪器 眼内照明器.pdf
- 《YY/T 0063-2024医用电气设备 医用诊断X射线管组件 焦点尺寸及相关特性》.pdf
- YY/T 0063-2024医用电气设备 医用诊断X射线管组件 焦点尺寸及相关特性.pdf
- 中国行业标准 YY/T 0063-2024医用电气设备 医用诊断X射线管组件 焦点尺寸及相关特性.pdf
- 中国国家标准 GB/T 16649.3-2024识别卡 集成电路卡 第3部分:带触点的卡 电接口和传输协议.pdf
- GB/T 16649.3-2024识别卡 集成电路卡 第3部分:带触点的卡 电接口和传输协议.pdf
- 中国国家标准 GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- GB/T 4214.17-2024家用和类似用途电器噪声测试方法 干式清洁机器人的特殊要求.pdf
- 《GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法》.pdf
- GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/Z 43202.1-2024机器人 GB/T 36530的应用 第1部分:安全相关试验方法.pdf
- 中国国家标准 GB/T 32455-2024航天术语 运输系统.pdf
- GB/T 32455-2024航天术语 运输系统.pdf
- 《GB/T 32455-2024航天术语 运输系统》.pdf
- GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
- 中国国家标准 GB/T 44369-2024用于技术设计的人体运动生物力学测量基础项目.pdf
最近下载
- 新生300天图解教程.docx
- 专题05:评价诗歌思想内容和观点态度(解析版)-2025年高考语文一轮复习知识清单.docx
- S7-200 SMART PLC应用技术 模块一 S7-200 SMART PLC基本指令的应用.pptx VIP
- 2024“降低非计划重返手术室再手术率”实施方案.pdf
- 《小蝌蚪找妈妈》识字微课教学课件—【精品课件】.pptx
- 高电压工程基础-第二版-课后答案-(施围-邱毓昌-张乔根).pdf
- 中医内病外治的研究进展及思路_全身性疾病药物外治的文献回顾_发展趋势及技术要点.pdf
- 部编版(五四制)语文六年级上册第二单元综合素质评价卷(含答案).doc VIP
- 2023年武汉科技大学法学专业《民法学》期末试卷A(有答案).docx VIP
- 浅谈中医内病外治法课件.ppt
文档评论(0)