- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第03课 黑盒测试边界值分析
软件测试 孙旭光 sunxuguang@fzxy.edu.cn 防 灾 科 技 学 院 复 习 黑盒测试是将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试。 需求分析结束后就可以根据软件规格说明来设计黑盒测试用例。 黑盒测试与软件具体实现无关,如果软件实现发生了变化,测试用例仍然可以使用。 常用的黑盒测试方法有等价类划分、边界值分析、因果图、决策表测试等。 复 习 等价类划分法是根据程序规格说明书对输入域或者输出域划分为若干个互不相交的子集,称为等价类,然后从每个等价类中选取少数具有代表性的数据作为测试用例,进行测试。 常用的等价类划分原则有:按区间划分、按数值划分、按数值集合划分、按限制条件或规则划分、细分等价类等。 在设计测试用例时,要同时考虑有效等价类和无效等价类的设计。 具体步骤: 为每个等价类规定一个唯一的编号。 设计一个新的测试用例,尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到测试用例覆盖了所有的有效等价类。 设计一个新的测试用例,使其覆盖并且只覆盖一个还没有被覆盖的无效等价类。重复这一步,直至测试用例覆盖了所有的无效等价类。 练习 电话号码 城市的电话号码由两部分组成。这两部分的名称和内容分别是: 地区码:以0开头的三位或者四位数字(包括0); 电话号码:以非0、非1开头的七位或者八位数字。 假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,就可用等价分类法来设计它的调试用例。 划分等价类并编号 为有效等价类设计测试用例 为每一个无效等价类至少设计一个测试用例 首先,列出所有等价类,如下表所示。 等价类划分法的练习 在某一C语言版本中规定: “在同一说明语句中,标识符至少必须有一个。” “标识符是由字母开头,后跟字母或数字的任意组合构成。有效字符数为8个,最大字符数为80个。”并且规定:“标识符必须先说明,再使用。” “标识符不能为系统保留字。”请为C编译器设计测试用例。 按照等价类的划分原则,建立输入等价类表如下所示: 下面选取 9 个测试用例,覆盖所有的等价类。 ① int x, T1234567 ; x = 3 ; T1234567 = 2 ; ...… (1),(2),(4),(8),(9),(12),(14) ② int ; (3) ③ int x, ; (5) ④ int (6) ⑤ int T12345......80 ; (7) 多于 80 个字符 ⑥ char T$ ; (10) ⑦ int GOTO ; (11) ⑧ int 2T ; (13) ⑨ int PAR ; (15) PAP = 2.5 + (3.14*0.8)/6 ; 作业一 登录系统的测试 登录系统需求规格说明如下,请按等价类划分方法设计测试用例: 在登录系统界面中,用户输入用户名和密码登录系统。正确的用户名是不低于4位的字符,密码是mercury(大小写均可)。如果用户名为空,系统给出提示:“用户名不能为空”。如果用户名小于4位字符,系统给出提示:“用户名不能小于4位”。如果密码为空,系统给出提示:“密码不能为空”。如果密码小于4位字符,系统给出提示:“密码不能小于4位”。如果密码大于4位字符但不正确时,系统给出提示:“密码错误”。 等价类划分列表如表1所示: 表1 登录系统的等价类划分列表 根据表1设计测试用例如下: 第二章 黑盒测试 2.1 黑盒测试的基本概念 2.2 等价类划分 2.3 边界值分析法 2.4 因果图法 2.5 决策表法 2.6 黑盒测试方法的比较与选择 2.7 黑盒测试工具介绍 边界值分析法 边界值分析——由于故障往往出现在定义域或值域的边界上,所以为检测边界附近的处理专门设计测试用例,通常都会取得很好的测试效果。 边界值分析法具有很强的发现故障的能力。 边界是一些特殊情况。程序在处理大量中间数值时都是正确,但是在边界处可能出现错误。 一些可能与边界有关的数据类型有:数值,速度,字符,地址,位置,尺寸,数量等。要考虑这些数据类型的下述特征: 第一个
您可能关注的文档
- 虎峪110kV变电站土建工程监理规划(第二版).pdf
- 工程施工质量安全措施.doc
- 2010火电厂建设项目实施过程后评价指标体系研究1.pdf
- 浅谈城市园林绿化工程的管理与控制.pdf
- 2014.8.5 通过探究学习化学实验教师培训(汪峰).ppt
- 核子密度仪的功能作用 应用工程 2009.ppt
- 公路建设工程项目造价控制.pdf
- 上海TD试验网优化工作小结0918v2.ppt
- 一级建造师 通信与广电工程管理与实务 张永刚 冲刺串讲2.pdf
- 汇景二期主体结构1至4层质量评估报告.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
最近下载
- 绿色金融改革创新试点政策对企业经营绩效的影响研究.pdf VIP
- 赣州市南康区赞贤小学开展“扣好人生第一粒扣子——我爱我的祖国主题演讲比赛活动方案.doc
- 个人医保承诺书模板.docx VIP
- 绿色金融改革创新试点政策对企业绿色创新的影响-来源:创新与创业教育(第2022002期)-中南大学.pdf VIP
- 信息技术环境下的数学教学设计结题报告.doc VIP
- 国金证券:新型消费研究系列-便利店-小业态大生意-打造便利生活.pdf
- HIKARI富山奇立铺布机使用说明书.doc
- 部编版语文四年级上册第七单元大单元教学设计核心素养目标.pdf VIP
- 三级助理舞台灯光师题库考点(三).docx VIP
- (格式已排好)国家开放大学电大《计算机应用基础(专)》终结性考试大作业答案任务一.doc
文档评论(0)