等价类和边界值的区别

生活小百事通 2024年08月31日 阅读 (83)

1、 等价类划分适用于有单个输入的情况

2、 边界值分析法适用于题目条件中有边界的情况

3、 边界值分析法适用于单个输入

4、 边界值分析法往往和等价类划分法一起使用

  • 划分

指互不相交的一组子集,这些子集的并是整个集合。

对测试的意义:完备性和无冗余性。

  • 等价类

等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,具有等价特性。

  • 等价类合理地假设

测试某等价类的代表值就等于对这一类其它值的测试。

  • 等价类划分

在测试中最完美的测试是使用穷举测试,把所有的数据都测一遍.但是实际工作中不能采用,因为效率太低了.

理想的测试时:使用最少的测试数据,达到最好的测试质量.

等价类划分法的测试思想是:

从大量数据里划分范围(每个范围内的数据测试效果是等价的所以每个范围是一个等价类),然后从每个范围中挑选代表数据,这些代表数据能反应这个范围内数据的测试结果。

官方定义:

等价类测试方法是把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。使用等价类划分方法设计测试用例要经历划分等价类(列出等价类表)和选取测试用例两步,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。

等价类的类型划分分为:有效等价类无效等价类.

(1). 有效等价类

有效等价类是指对对于程序的规格说明来说是合理的、有意义的输入数据构成的集合.利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能.

(2). 无效等价类

无效等价类指对程序的规格说明是不合理的、无意义的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。利用无效等价类可校验程序对于无效数据的处理能力,检测程序的健壮性、容错能力

注意:

设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。

步骤:

  • 确定需求
  • 确定有效等价类和无效等价类
  • 对每条等价类设计测试用例

要求:使用等价类划分法测试QQ账号的合法符合规范

等价类和边界值的区别(1)

4.1 . 应用场景

  • 有输入的地方,可以从大量数据中挑选少量的代表数据进行测试,使用等价类划分法

4.2 . 测试用例的设计

根据等价类划分设计的测试用例,及保证了程序的功能或需求的实现,也一定程度上保证了功能的健壮性的实现, 所以在实际使用中比较多

精彩内容尽在问答鸭,如果您觉得这篇内容不错,别忘了分享给好友哦!

相关文章

  • 电视剧的TV版和DVD版的区别.

    电视剧的TV版和DVD版的区别

    1、区别1:tv版和dvd版本的电视剧部分剧情可能有不同2、区别2:tv版本和dvd版本的剧集不同,总的来说tv版本平均每集时长较短,所以相较于dvd版本,tv版本剧集会长几集。

    2022-08-16 阅读 (3477)
  • 含羞树与含羞草的区别

    含羞草和含羞树都是一触碰就会害羞的将叶子闭合起来,羞答答的样子,既好看又好玩。那么含羞草和韩秀树的区别有哪些呢?含羞树,豆科含羞草属常绿灌木或小乔,其害羞原理与含羞草类似,只要一受到外力刺激,叶片很快闭合,春夏鲜花布满枝头,接着便是豆荚累累,是一种颇具观赏价值的园林植物。含羞草的花、叶和荚果均具有较好的观赏效果,且较易成活,适宜在阳台、室内的盆栽花卉(人食用或过度接触含羞草也会引起毛发脱落)。在庭院等处也能种植。含羞草与一般植物不同,它在受到人们触动时,叶柄下垂,小叶片合闭。

    2024-04-14 阅读 (380)
  • lay lie laid区别口诀.

    lay lie laid区别口诀

    lie lay lain laid口诀:规则说谎,不规则躺;躺过则下蛋,放置也规则。上面就是lie lay lain laid的记忆口诀,大家都记住了吧!lie 说谎,lied 说谎,lied 说谎,lying说谎。lie 躺,位于,坐落;lay 躺,位于,坐落;lain 躺,位于,坐落;lying 躺,位于,坐落。

    2025-05-31 阅读 (270)
  • 索尼lt26i和lt26ii有什么区别.

    索尼lt26i和lt26ii有什么区别

    1、外观篇:lt26i与li26ii在外观上是没有区别的。。得益于优秀的外观设计2者一出道即为大众情人不过颜色方面lt26i仅有黑白俩色。

    2023-02-19 阅读 (220)
  • jpg图片跟png图片有什么区别?.

    jpg图片跟png图片有什么区别?

    1、首先看两张同样大小格式不同的图片会发现,两张图片外观上几乎没有任何区别,因此从外观上无法直接判断而这区别;2、通过查看文件属性可发现,二者大小差距很大,png格式的图片所占存储大小明显大于jpg图片多倍以上。

    2023-01-30 阅读 (217)
  • 冲锋衣跟软壳衣的区别.

    冲锋衣跟软壳衣的区别

    1、很多人都弄不清软壳和冲锋衣之间有什么区别,这两者之间各有什么特色?哪个更适合户外运动多一点呢?冲锋衣跟软壳衣的区别哪个牌子的软壳衣好哪个牌子的软壳衣时尚软壳是介于抓绒衣和冲锋衣之间的一种服装,在保暖防风面料上加防水层,说白了,软壳是一件单件的衣服,比较适合春夏交际和秋冬交际的服装。

    2022-07-26 阅读 (202)
  • 一月联考和十月联考的区别.

    一月联考和十月联考的区别

    目前有很多人并不了解全日制硕士和在职硕士的区别。下面,璐斐教育小编将简单易懂地介绍在职硕士(包括十月联考和同等学力)与一月考研之间的区别。参加在职十月联考的条件包括:已经工作三年或以上,具备本科毕业证书和学位证书。少数专业也可以是专科毕业,但是录取人数会有限制。十月联考是在职考生的一项重要考试。相较于一月份的专业硕士及同等学力考试而言,在职十月联考相对来说更容易一些。

    2024-04-07 阅读 (185)
  • 中华剑角蝗和短额负蝗的区别

    蚱蜢和蚂蚱无区别,均为蝗虫的俗称。蚱蜢一般是指中华剑角蝗、短额负蝗等头部为尖头的蝗虫,而日常生活中所指的蝗虫一般是指飞蝗,其头部为圆形。一、蚱蜢和蚂蚱的区别1、蝗虫俗称蚱蜢、蚂蚱,属于直翅目、短角亚目动物,包括蝗总科、蚱总科、蜢总科。2、在日常生活中,一般将头部接近于圆形的称之为蝗虫或蚂蚱,而头部为尖头的称之为蚱蜢。

    2024-04-08 阅读 (165)
  • AutoCAD中的边界和面域如何创建?.

    AutoCAD中的边界和面域如何创建?

    1、边界:任意创建几个图形例如创建三个,选择边界命令2、先把对象类型修改为面域3、任意选择一个图形,比如选择第一个圆形,这时可以看到我们选择的封闭图形就创建了一个边界,就是下图的白色4、然后移动该边界,可以看到白色就是我们刚才创建的边界,而原有的圆形依然存在,这就是边界的创建。

    2023-03-09 阅读 (143)
  • 沉香达拉干与东加里曼丹容易混淆,怎样区别.

    沉香达拉干与东加里曼丹容易混淆,怎样区别

    沉香达拉干与东加里曼丹的区别1、很多商家习惯上也喜欢把东加里曼丹的沉香叫做是达拉干,要说有区别,也只能上手品香才能判断出来,外观上基本是毫无区别。

    2023-09-18 阅读 (141)