工程硕士-软件测试 黑盒的边界值和等价类方法 1C

有这样的税收方案,考虑家庭的因素:
需要缴税的金额= 个人收入 -1600 。
税额=需要缴税的金额*扣税比率。
1-500元(包括500元,以下同),扣税比率为5%;
500-2000元,扣税比率为10%;
2000-5000元,扣率比率为15%
5000元以上,扣率比率为20%
如果家庭人数为一人,则按上述公式计算。如果家庭人数为二人,则在上述扣税额的基础上返还10%。如果家庭人数为3人,则返还15%,如果家庭人数为3人以上,则返还30%。请根据上面的描述。并按照黑盒的边界值和等价类方法写出测试用例。

试写了半天,没有写出满意的答案,没有标准答案的。
求大神

0

1个回答

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
软件测试之黑盒测试(等价类划分,边界值分析,判定表驱动)
案例实战—直角三角形试用等价类划分、边界值分析和因果图加判定表驱动法为三角形问题中的直角三角形设计测试用例。假定三边边长a、b和c均为1到100之间的正整数,其中整数的要求通过数据类型控制。直角三角形问题满足以下规则: 当三边中任意两边边长之和小于等于第三边,则输出“非三角形“; 当其中两边边长的平方和等于第三边的平方,则输出“直角三角形”; 当任意两边边长的平方和都不等于第三边的平方,则
【软件测试】黑盒测试技术——等价类划分和边界值分析
黑盒测试技术也称功能测试、数据驱动的测试、基于规格说明的测试,测试方法有:等价类划分法、边界值分析法、决策表法、因果图法、错误推测法、正交试验法和场景法,本文先介绍**等价类划分法和边界值分析法**。 1.
等价类方法和边界值分析方法
实验目的: 通过本次实验教学,使学生熟悉等价类方法和边界值分析方法。 实验重点: 测试用例设计。 实验内容、方法步骤及时间分配: 分析NextDATE问题中的逻辑,用边界值分析法的思想设计测试用例。 (1)对于NextDate问题,分析它的输入限制; NextDate是一个有三个变量(月份、日期和年)的函数。函数返回输入日期后面的那个日期。变量月份、日期和年都是整数值,并满足以下条件
软件测试基础(三)---黑盒测试之边界值法
1.应用场合  只要有数据输入的地方,一般就可以使用边界值。一般可以将边界值法与等价划分法结合起来进行应用。2.边界条件  边界:可以理解为有效等价类无效等价类(最大值/最小值),或者就是等价类之间的边界值。   普通的边界条件是很容易找到的,它们在产品说明书中有定义,或者在使用软件的过程中确定。但有些边界在软件内部,这些边界条件成为次边界条件或者内部边界条 【例子:2的乘方和ASCII表】
软件测试-边界值和等价类
边界值测试       所谓边界值,关注的是变量取值空间的边界。之所以采用值域的边界进行测试,是因为通常的错误更可能出现在输入变量的极值附近。在这里还有另外一种假设,我们认为,软件失效极少由两个(或者多个)缺陷问题引起的。 边界值分析的基本思想是使用在最小值、略高于虽小值、正常值、略低于最大值和最大值出取输入变量值(min、min+、nom、max-和max)。健壮性测试是在边界值测试
黑盒设计测试用例方法——等价类划分法、边界值分析法、错误推断法
日常的测试工作中都在有形无形的应用各种测试方法进行测试,只是没有形成完整的体系概念。这几天将 测试用例设计方法进行汇总,将测试思想运用于实际工作中,从而更好的指导测试工作。 首先汇总日常最常用的三种方法:等价类划分、边界值分析法、错误推断法。 1.等价类划分 在软件测试中,穷举法虽然是最安全最保险的一种方法但成本代价高,一般是不可取的。我们可以通过等价类划分方法花费最小的代价来完成最高效的测
【软件测试】黑盒测试简介以及方法简介
引言: 黑盒测试是从软件的外部对软件实施测试,也常形容为闭着眼睛测试。在接下来的学习中将介绍几种常用的黑盒测试方法,其中包括等价类划分、边界值分析、决策表测试等。 1. 等价类划分测试 等价类划分是一种典型的黑盒测试方法,该方法完全不考虑程序的内部结构,只根据对软件的要求和说明,即需求规格说明,把程序输入域划分成若干个部分,然后从每个部分中选取少数有代表性的数据作为测试输
【软件测试】功能性测试方法(黑盒测试)
题目对电话账单来说,春季和秋季的标准时间与夏时制时间的转换会带来有意思的问题。春 季,这种转换发生在(3 月末,4 月初的)星期日凌晨 2:00 时,这时时钟要设置为凌晨 3: 00 时。对称的转换通常发生在 10 月最后一个星期日,时钟要从 2:59:59 调回到 2:00: 00。 请为采用以下费率计算用户的每月通话费: (1)通话时间<=20 分钟时,每分钟收费 0.05 美元,通话时...
软件测试- 测试用例之边界值分析法
根据大量的测试统计数据,很多错误是发生在输入或输出范围的边界上,而不是发生在输入/输出范围的中间区域。因此针对各种边界情况设计测试用例,可以查出更多的错误。 比如一个文本框的可输入字符长度为0~15,那么咱们在测试的时候就会习惯性的输入0个或者16个以上的字符,试试程序会不会报错,因为直觉告诉我们这样出错的几率比较大。这就是在不自觉中应用了边界值分析法。概念边界值分析法就是对输入或输出的边界值进行测
黑盒测试_边界值分析法
引入 一个软件无论实现怎样各种各样丰富的功能,其内部实现都不可避免的对各种各样的数据范围进行界定与判断,从而针对不同的数据范围进行所需的处理,从而实现软件的需求。而由于需求界定不准确、设计不严密、程序书写手误等原因,对于这些数据范围边界的判断是软件极容易出错的地方,使软件做出错误的处理。从而无法满足软件需求。 针对于这种情况,软件测试中有一个测试方法叫做边界值法,这个方法也是经常被测试人员
如何使用等价类划分法和边界值法
我们会发现在测试过程中经常会遇到需要输入数据并且数据要求有分界点的情况,这时就不单单是使用等价类划分法或者边界值法编写测试用例就可以满足测试需求的,而是需要将等价类划分法和边界值法结合起来,才能编写出完整的测试用例。 案例: ...
软件测试之边界值三点分析法
一、 定义        边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。边界值分析法是对等价类划分法做补充的一种黑盒测试设计方法。 实践中,由于大量的错误发生在输入、输出值的边界上,所以,对于各种边界值进行测试用例的设计,可以查出更多的错误。 边值点的定义:         上点:
测试设计之等价类和边界值
  1  引言      一般来说,软件测试设计方法分为5类:传统的黑盒测试方法、基于质量的测试方法、基于风险的测试方法、基于经验的测试方法以及白盒测试方法。下面分篇介绍下传统的黑盒测试和白盒测试方法。   5种黑盒测试方法如下:   ·等价类       ·边界值   ·判定表   ·状态转换图   ·决策树   ·正交法   7种白盒测试方法如下:   ·语句覆盖   ...
测试用例设计--等价类的几个例子 软件测试
等价类的设计思路: 根据输入条件,确定等价类,包括有效等价类和无效等价类,建立等价类列表为每个等价类规定一个唯一的编号设计一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类被覆盖完为止设计一个测试用例,使其尽可能多的覆盖尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类被覆盖完为止 1、三角形--等价类测试的例子 某
测试用例设计白皮书--边界值分析方法
测试用例设计白皮书--边界值分析方法Author: Vince      来源:http://blog.csdn.net/vincetest 一.方法简介1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2.与等价划分的区别  1)边界值分析不是从某等价类中随便挑一个作为代
黑盒测试(一)-----边界值测试
边界值分析是一种常用的黑盒测试方法,是对等价类划分方法的补充;所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况。边界值分析的步骤包括确定边界,选择测试用例两个步骤。一、基本原理: 错误更可能出现在输入变量的极值附近. 失效极少由两个(或多个)缺陷的同时发生引起的。 Min、Min+、Nom、Max-、Max.
黑盒测试测试用例
1. 概述   黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。  2. 等价类划分法   2.1.              概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。  
【软件测试】黑盒测试方法——决策表
1.地位: 决策表法被称为“最严格、最具有逻辑性”的黑盒测试方法,能够复杂逻辑关系和多条件组合情况表达的较为明确。适用于:输入输出较多且相互制约条件较多的问题。2.决策表: 由条件桩、动作桩、条件项、动作项四个部分组成 条件桩是指问题中的限制条件; 动作桩是指要执行的操作; 条件项其中条件桩中各个条件组合; 动作项是一个条件组合的特定取值后
测试用例---常用设计方法,等价类,边界值,因果图判定表,正交表,场景法,大纲法
等价类划分 1.概念:等价类划分属于典型的功能测试方法,根据程序对数据的要求,把程序的输入域划分成若干个部分,区分出那些是有效的,那些是无效的,每个区域选取典型数据为测试用例。每个区域中的输入时等价的。 2. a.有效等价类    对程序规格有意义,合理的输入数据集合,程序接收到有效等价类数据,可以正确执行计算。    b.无效等价类    对程序规格无意义,不合理的输入数据集合,程
软件测试边界值,等价
12. 三个输入条件为:枪机、枪托和枪管的销售量。针对输入域展开边界值测试,则枪机的 边界点为 1和 70,枪托边界点为 1 和 80,枪管边界点为 1 和 90。基本边界值分析的测试用 例集合见表 3-8。 针对输出域展开边界值测试, 以销售额为输出, 得到测试用例集合见表 3-9。 表中预期输出是指销售商的总提成。   开始测试: 表3-8  Sales问题的边界值测试的测试用例(针对输
等价类划分法、边界值分析法、错误推断法
日常的测试工作中都在有形无形的应用各种测试方法进行测试,只是没有形成完整的体系概念。这几天将 测试用例设计方法进行汇总,将测试思想运用于实际工作中,从而更好的指导测试工作。 首先汇总日常最常用的三种方法:等价类划分、边界值分析法、错误推断法。 1.等价类划分 在软件测试中,穷举法虽然是最安全最保险的一种方法但成本代价高,一般是不可取的。我们可以通过等价类划分方法花费最小的代价来完成最
登录页面的测试(初学者)
初学测试,组长安排了一个学习作业,让我对登录页面进行深究测试用例。 我刚学完一些功能测试:等价类划分、边界值测试、决策表、因果图 对于一个登录页面而言应该有的东西如下 用户名: 6~12字符之间;首字母为英文(无大小写限制);必须为数字和英文字母混合;无特殊字符(空格算特殊字符);非空     密码    :6~20字符之间;无特殊字符;非空     验证码:随机生成图片;点击可换取随机生成...
常见黑盒测试面试题
1、设计三角形测试用例 一般按等价类,边界值 2、设计nextday测试用例 一般从跨年,跨月等边界值考虑解题思路 3、随机数测试 一般抽奖类型的测试会用到, 4、设计登陆框测试用例
黑盒测试用例设计模式-边界值分析(上)
黑盒测试设计模式-边界值分析(上)         边界值分析法是对等价类划分法做补充的一种黑盒测试设计方法。实践中,由于大量的错误发生在输入、输出值的边界上,所以,对于各种边界值设计测试用例,可以查出更多的错误。
等价类测试方法简单小结
一、首先,什么是等价类划分法呢? 等价类划分是一种典型的黑盒测试方法,使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。它把程序的输入域划分成若干个部分,然后从每一部分选取少数有代表性的数据作为测试用例。 等价类事指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。测试某等价类的代表值就等价于对这一类其他值的测试。 注
等价类划分和边界值的区别与联系
等价类划分和边界值的区别与联系 例子:参数输入“1~99”为合法 一、等价类划分法: 1. 按照位数不同划分:输入“空、个位数、十位数、百位数”,测试了“空、1、11、101”,就不用在测试“2、22、102”了,因为“个十百”位数都是等价的,属于同一类型; 2. 按照长度不同来分:如1、1.0,测试过了就不用测试时2.0或1.0001之类的了,等价区间没有小数点。 3. 按输入类型划分
测试用例设计方法(一)等价类、边界值
测试用例设计方法有很多,如:等价类划分法、边界值分析法、因果图-判定表法、正交分析法、状态迁移法、业务分析法;而白盒测试中常用的测试用例设计方法还有:条件覆盖、语句覆盖和分支覆盖等方法。 1、等价类划分法 (1)简介 等价类就是某个输入域的子集。 等价类划分法是把所有可能的输入数据集合划分成若干个子集,每个子集内的元素对于揭露程序中的错误都是等效的,在每个等价类中取一两个数据作
软件测试-邮箱注册界面
1.使用有效类划分法,写出等价类类别 2.设计测试用例 答案解析: 1. 2.测试用例
黑盒测试中的等价类和边界值
黑盒测试时基于程序规格说明书,找出程序不符合格则说明书的地方。也就是我们常说的点点点。在进行黑盒测试时,我们可以利用一下几种方法来写出测试用例,尽量用科学的方法来找出更多的缺陷。 等价类划分 等价类划分是一种重要的、常用的黑盒测试方法,不需要考虑程序的内部结构,只需要考虑程序的输入规格即可。它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 1、等价类的分类 ...
软件测试:等价类划分举例
等价类的设计思路:根据输入条件,确定等价类,包括有效等价类和无效等价类,建立等价类列表为每个等价类规定一个唯一的编号设计一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类被覆盖完为止设计一个测试用例,使其尽可能多的覆盖尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类被覆盖完为止1、三角形--等价类测试的例子某程序规定:"输入三个整数 a 、 b 、 c...
软件测试中的“黑盒”与“白盒”
软件测试中的“黑盒”与“白盒”软件测试中,最常听到“黑盒测试”与“白盒测试”,它们是软件测试中最基本的测试方法,那么究竟何为“黑盒”,何为“白盒”呢?下面就对其概念与常用方法进行一下介绍。 黑盒测试:也称功能测试、数据驱动测试,它将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试。 概念:黑盒测试是从一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试。其基本观点
浅析黑盒测试中的边界值分析
为了弄清楚边界值分析,我们先来看2个概念。     ==>单缺陷假设:一个变量取边界值,其他变量取正常值。     ==>多缺陷假设:同时让多个变量取边界值。     边界值分析一般分为4种:边界值测试、健壮性边界测试、最坏情况测试、健壮性最坏情况测试。对于前两者,是基于单缺陷假设,后两者是基于多缺陷假设。 一、边界值测试:     基本思想:基于单缺陷假设,使用输入变量
黑盒测试之等价类划分法
等价类划分法是黑盒测试用例设计中一种重要常用的设计方法,它的基本思想是用一组有限的数据去代表近似无限的数据,达到能覆盖所有情况的目的。 定义: 等价类是指某个输入域的一个特定的子集合,在该子集合中各个输入数据对于揭露程序中的错误都是等效的,也就是说,如果用这个等价类中的代表值作为测试用例未发现程序错误,那么该类中其他数据(测试用例)也不会发现程序中的错误[1]。 有效等价类:输入满足
黑盒测试的一些设计测试用例的方法及例子
1.1 黑盒测试 概念:测试者在不考虑程序内部结构的情况下,仅依据程序功能的需                        求规范来设计测试用例。 黑盒测试的方法 1.1.1等价类划分 原理:等价类划分吧程序划分为若干个部分,从每个部分选取少 许代表性数据当测试用例。 等价类划分的情况 有效等价类,即合理的,有意义的输入数据结构的集合。 无效等价类,即不合理的,无意义的输入数据结
黑盒测试_等价类划分法
按测试技术分类:白盒测试与黑盒测试 从完全不同的角度出发,2种测试思路适用于不同的测试阶段 这2种技术,是各有所长,相互补充的关系。可以发现不同类型的错误!   黑盒测试的概念 如何理解“黑盒子”? 1、关注程序外部结构,不考虑内部逻辑结构,不知道程序如何工作。 2、注重软件的功能性需求,主要针对软件界面和软件功能进行测试。 黑盒测试定义:黑盒测试又称功能测试。黑盒测试就是把测
黑盒测试--等价类划分、边界值分析
等价类划分 题一 题二 边界值分析 题三等价类划分把全部输入数据合理地划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据取得较好的测试结果。有效等价类:指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。无效等价类:与有效等价类的定义恰巧相反。 设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验。这样的测试
软件工程-软件测试,黑盒 ,白盒,边界值,等价类,因果图,单元测试,集成测试,系统测试,验收测试,回归测试
软件工程-软件测试,黑盒 ,白盒,边界值,等价类,因果图,单元测试,集成测试,系统测试,验收测试,回归测试
软件测试基本分类----黑盒测试和白盒测试
黑盒测试黑盒测试又叫功能测试、数据驱动测试或给予需求规格说明书的功能测试。这种测试注重于测试软件的功能性需求。采用这种测试方法,测试工程师把测试对象看作一个黑盒子,不需要考虑程序内部的逻辑结构和特性,只需要依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试能更好更真实的从用户角度来考察被测系统的功能性需求实现情况。在软件测试的各个阶段,如单元测试、集成测试、系统测试及确认测试等...
关于黑盒测试(黑盒测试,测试用例,等价类,边界值)
关于黑盒测试及测试用例,等价类,边界值的说明,教学资料
软件测试边界值分析
1. 边界条件测试人们从长期的测试工作经验得知,大量的错误是发生在输入或输出范围的边界上的,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。边界值分析关注的是输入空间的边界,以标识测试用例。边界值测试背后的基本原理是错误更可能出现在输入变量的极值附近。例如,循环条件可能在应该测试≤时测试了0,B>0,C>0,A+B>C,A+C>B,B+C>A,才能构成三角
文章热词 软件测试 软件测试教程 软件测试培训 软件测试课程 软件测试视频教程
相关热词 android黑盒测试框架 c++string类方法 c#覆盖类方法 软件测试python教程 软件测试学习python