等价类划分原则

作者&投稿:乾肺 (若有异议请与网页底部的电邮联系)
等价类划分的等价类划分的方法~

科普中国·科学百科:等价类

等价类分法是将测试空间划分成若干个子集,并且满足每个子集中的任一数据对揭露程序中的缺陷都是等价的,这些子集就叫做等价类或者叫等价子集。比如一个程序的输入数据满足 0<x<100为有效数据,其他为无效数据,那么就可以划分成两个等价类,一个是有效数据的等价类,另一个是无效数据的等价类,设计测试用例时就可以从这两个等价类中分别取一个输入数据来得到两个测试用例。有效数据的等价类为1~99,所以可以从1~99中任意取一个数作为输入数据来作为一个测试用例,从x不等于1~99中的数据中任意取一个数据作为输入数据得到另一个测试用例。1~99中的任一数据和其他数据都是等价的,比如使用了2来进行测试,那么可以假定数据2测试通过的话,1~99中的其他数据也能测试通过。等价类分法可以用来对一些不能穷举的集合进行合理分类,从各个等价类中选出有代表性的数据进行测试,从而保证设计出来的设计用例具有一定的代表性和一定范围内的完整性,有效地缩减测试用例的数量。等价类实际上是符合测试空间划分原则的一种特殊划分形式,即划分完后的子集里的可测数据是等价的,而测试空间划分原则则是要求里面有一个可测数据测试通过能够代表其他测试数据在满足选取概率条件下也都可以通过。等价类选取测试数据时可以选取等价类中的任意数据作为测试数据,而测试空间划分原则划分的子集一般是选择指定的数据作为测试数据,如果按测试空间划分原则划分后的子集刚好成为了等价类才可以选择里面的任一数据作为测试数据。

等价类划分原则就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷。
等价类划分法原则是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性。利用这一方法设计测试用例可以不考虑程序的内部结构,以需求规格说明书为依据,选择适当的典型子集,认真分析和推敲说明书的各项需求,特别是功能需求,尽可能多地发现错误。等价类划分法是一种系统性的确定要输入的测试条件的方法。

举个栗子:
1、假设一个输入框输入字符数不能超过30,那么大于0且小于等于30有效,其他无效
2、如果程序针对不同输入类型,处理方法不一样,那么输入类型1可以确立一个等价类1,依次。。。。。。等价类n
希望没有误导你

什么说明白好不好


使用等价类划分法进行测试的步骤?
【答案】: (1)划分等价类:①有效等价类 ②无效等价类 (2)确定测试用例 (3)用等价类划分法设计测试用例的实例。

黑盒测试中的等价类划分和边界值法的区别
他两的定义就是不同,一个属于确认有效区间,一个属于确认边界,联系就是等价和边界要一起考虑,边界值分析法属于等价类划分法的补充,任何等价区间都有边界,有边界就有等价区间;lua:边界值分析 基于定义域,不识别数据或逻辑关系 很容易自动化实现 设计工作量小 生成的测试用例数比较多 测试用例执行...

什么是等价类的划分?举例说明
某程序规定:"输入三个整数 a 、 b 、 c 分别作为三边的边长构成三角形。通过程序 判定所构成的三角形的类型,当此三角形为一般三角形、等腰三角形及等边三角形时,分别作计算 … "。用等价类划分方法为该程序进行测试用例设计。(三角形问题的复杂之处在于输入与输出之间的关系比较复杂。) 分析...

房地产价格的基本类型
房地产价格可以根据不同分类标准划分:(一)按房地产权益划分的房地产价格类型从房地产权益划分为房地产所有权价格和房地产他项权利价格两大类。房地产所有权价格,特指房地产市场上商品房买卖价格,包括新增商品房(增量房)买卖价格和存量房买卖价格,通过商品房买卖的所有权由卖方转移到买方,体现了房...

价值类型在资产评估中什么是资产评估的价值类型
资产评估价值类型(一)资产评估价值类型的定义。资产评估价值类型指的是资产评估价值质的规定性。不同的评估目的决定相对应的价值种类。(二)评估价值类型主要有以下几种1、公开市场价值。它是指资产在公开市场上应该实现的价值,即理性的买卖又方在地位平等、信息公开、交易成本时间成本足够低的市场上最终...

国际市场价格类型
主要出口国或进口国的出口和进口价格,体现了特定区域的供需动态。国际贸易代表性商品交易所的价格,作为价格基准的重要参考。重要的拍卖市场价格,反映了市场对稀缺商品的即时评价。大宗商品开标价格,反映出供需平衡与市场预期的交汇点。国际商品协定或组织规定的定价规则,体现了标准化和规范化的交易原则。国...

等价类测试方法的一般测试步骤是什么?如何划分等价类
1,先确定等价类别 2,找出有效等价类和无效等价类 3,边界值找好,尽可能多的找的会有重复的数据 4,有效等价类尽可能条件符合的归一起不要重复 5,无效等价类单独写开 6,写好测试用例 7,执行测试用例

常用的等价关系
总结起来,常用的等价关系包括相等关系、同余关系、同价关系、 同类关系、等价关系、等距关系、等价类和同构关系。这些等价关 系在不同的数学领域和学科中有着重要的应用,它们帮助我们理解 和描述元素之间的等同性,推导出一些重要的结论和性质。通过研 究和应用这些等价关系,我们可以深入理解数学和其他...

等价类划分保留字是什么意思
1. 等价类划分是一种测试设计技术,它将输入数据分为若干个等价类,每个等价类中的数据具有相同的测试属性。2. 保留字(Keyword)是指在编程语言中具有特定意义,不能用作变量名或其他标识符的单词。3. 在C语言中,保留字是那些被语言本身定义并具有特定用途的单词,如if、else、while等。4. 使用...

国家定价种类
地方政府定价则涉及省、自治区、直辖市以及县一级的各级人民政府。省级政府及其下属的派出机构和相关部门,在各自法定权限范围内,也参与制定地方性商品和服务价格。这种定价权限的划分通常在国家明确的价格分工管理目录中进行,以确保价格管理的合理性和有效性,同时考虑到地方经济特色和差异化需求。无论是...

浦口区19311942904: 软件测试规范中划分等价类的原则有什么?
魏琳氨苄: 等价划分测试的英文是equivalence partition testing.等价划分测试是根据等价类设计测试用例的一种技术.是黑盒测试的典型方法之一,通过把被测试程序所有可能的输入数据域划分成若干部分.从每一部分中选取少数有代表性的数据作为测试用例,可有效减少测试次数,极大提高软件测试效率,缩短软件开发周期.等价类划分测试的目的就是为了在有限的测试资源的情况下,用少量有代表性的数据得到比较好的测试效果.有效等价类和无效等价类.有效等价类中的数据代表的是一组符合需求文档的正确的有意义数据.无效等价类则正相反.

浦口区19311942904: 如何划分 等价类 -
魏琳氨苄: 等价类分法是将测试空间划分成若干个子集,并且满足每个子集中的任一数据对揭露程序中的缺陷都是等价的,这些子集就叫做等价类或者叫等价子集.比如一个程序的输入数据满足 0<100为有效数据,其他为无效数据,那么就可以划分成两个...

浦口区19311942904: 等价类划分的办法是怎样的?
魏琳氨苄: 等价类划分的办法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例

浦口区19311942904: 等价类划分方法是什么?
魏琳氨苄: 2)在输入条件规定了输入值的集合或者规定了必须如何的条件的情况下,可确立一个有效等价类和一个无效等价类

浦口区19311942904: 等价类划分 -
魏琳氨苄: 我无语 第一:这式子的等价类 划分有很多种 第二: 这种式子划分等价类 有什么意思 第三: 一个X 如果是变量 ABC 是常量还好解决,如果都是未知数 怎么办 回到了第一 第四:还没想到

浦口区19311942904: 等价类划分是什么等价类划分的概念 -
魏琳氨苄:[答案] 等价类分法是将测试空间划分成若干个子集,并且满足每个子集中的任一数据对揭露程序中的缺陷都是等价的,这些子集就叫做等价类或者叫等价子集.比如一个程序的输入数据满足 0

浦口区19311942904: 什么是等价类 -
魏琳氨苄: 所有整数,定义等价关系~: a~b当且仅当a和b除以2的余数相同.这样所有的偶数都属于同一个等价类,所有的奇数属于另一个.

浦口区19311942904: 等价类划分的有效等价类划分 -
魏琳氨苄: 有效等价类指对于程序规格说明来说,是合理的、有意义的输入数据构成的集合.利用有效等价类可以检验程序是否实现了规格说明预先规定的功能和性能.有效等价类可以是一个,也可以是多个,根据系统的输入域划分若干部分,然后从每个部分中选取少数有代表性数据当做数据测试的测试用例,等价类是输入域的集合.以下是对有效等价类数据集的一些例子. 终端用户输入的命令 与最终用户交互的系统提示 接受相关的用户文件的名称 提供初始化值和边界等 提供格式化输出数据的命令 在图形模式(比如鼠标点击时)提供的数据 失败时显示的回应消息

浦口区19311942904: 什么是黑盒测试法,它的常用方法有哪些 -
魏琳氨苄: 黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子.利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程. 采用黑盒技术设计测试用例的方法有:...

浦口区19311942904: 等价类划分法的设计思想是什么
魏琳氨苄: 我是这么认为的!1、为等价类表中的每一个等价类分别规定一个唯一的编号 2、设计一个新用例,使它能够尽量多覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止 3、设计一个新用例,使它仅覆盖一个尚未覆盖的无效等价类重复这一步,直到所有的无效等价类全被覆盖为

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网