等价类划分(三角形问题)
等价类划分(三角形问题)
任意输入3个整数作为三角形的3条边的长度,判断三角形的类型: 第一步:划分有效等价类和无效等价类
输入条件
有效等价类
无效等价类
a>0 (1) a0 (2) b
是否能构成三角c>0 (3) c
a+b>0 (4) a+ba (5) b+cb (6) c+a
是否等腰三角形 b=c (14)
c=a (15)
a!=b (18)
是否等边三角形
第二步:为有效等价类设计测试用例
测试用例(a ,b ,c) 预期输出
3、4、5 一般三角形 3、3、4
等腰三角形 3、4、4
3、4、3 3、3、3 等边三角形
b!=c (19) c!=a (20)
覆盖范围
(1)、(2)、(3)、(4)、(5)、(6) (1)、(2)、(3)、(4)、(5)、(6)、(13) (1)、(2)、(3)、(4)、(5)、(6)、(14) (1)、(2)、(3)、(4)、(5)、(6)、(15) (1)、(2)、(3)、(4)、(5)、(6)、(17)
第三步:为无效等价类设计测试用例
测试用例(a ,b ,c) 预期输出
0、1、2 1、0、2 1、2、0
不构成三角形
1、2、3 3、2、1 2、3、1 3、4、5 非等腰三角形 3、4、4
非等边三角形 3、4、3
3、3、4
覆盖范围 (7) (8) (9) (10) (11) (12) (16) (18) (19) (20)
相关文章
- 等价类划分法
- 2.等价类划分法
- 实验2-黑盒测试之等价类划分
- 软件测试模型&软件测试设计
- 黑盒测试-三角形
- 用例设计方法_边界值分析方法
- 软件测试规范示例文档
- 软件测试课后作业
- 平安科技软件测试复习题
等价类划分法 等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例完全不考虑程序的内部结构,只根据对程序的要求和说明,即需求规格说明书.我们必须仔细分析和推敲说明书的各项需求,特别是功能需求.把说明书中对输入的要求和输出的要求区别开来 ...
功能测试技术 -等价类划分法 东软IT人才实训中心 1 主要内容•• • •什么是等价类划分法等价类的类型等价类的划分原则等价类划分法设计测试用例的步骤 2 等价类划分法•等价类划分法是一种重要的.常用的黑盒测试方法,它将不能穷举的测试过程 ...
实验2 黑盒测试之等价类划分 一.实验目的 1.掌握等价类划分的方法 2.掌握按等价类方法设计测试用例 二.实验内容 1.请用等价类划分法为三角形问题划分等价类,并设计相应的测试 用例,测试下面三角形问题程序,找出缺陷并改正,记录缺陷. # ...
软件测试模型 测试策略的简介 测试策略包括:单元测试.设计测试用例.要测试哪几方面的问题,针对这几方面问题各自测试什么内容,测试的具体步骤及实用测试策略 瀑布模型.螺旋模型.圆形开发模型.增量开发模型.渐进模型.快速应用开发模型 测试分为单 ...
黑盒测试 1.实验目的: 理解黑盒测试的基本方法,掌握等价类划分法和边界值方法设计测试用例. 2.实验配置: (1)PC机一套,要求安装windows操作系统.Virtul Studio6.0.java等工具: (2)理解等价类划分法.边界 ...
测试用例的设计方法(二) 边界值分析方法: 一. 方法简介 1. 定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法.通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界. 2. 与等价划分的 ...
软件测试规范 陕西华商数码信息股份有限公司 目 录 一. 概述 . ...................................................................................... ...
西北师范大学 软件测试课后作业 作者:刘恩 学号:[1**********]7 班级:13届软件一班 软件测试课程作业 姓名:刘恩学号:[1**********]7 习题一 1. 选择题 (1)C 下列关于导致软件质量缺陷的原因描述中不正确 ...
单选题 1. 下列哪一个不是UML 的动态图? (该题为必答题) 4 活动图 序列图 状态图 用例图 2. 下面有关系统并发访问数估算数据那个最有效: (该题为必答题) 1 高峰时段平均每秒请求数80 同时在线用户数100 高峰时段日处理业 ...