黑盒测试方法有哪些(黑盒测试输入三个整数作为边)

在上一篇文章中,我们描述了软件测试的过程和软件测试的阶段。今天,让我们继续:

黑盒测试用例的设计方法;

1、等价类的划分方法:

等价类划分法是将所有可能的输入数据,即程序的输入域划分成若干等价类,然后从每一部分中选取几个有代表性的数据作为测试用例。

等价类:指对程序的规格说明来说合理且有意义的一组输入数据。在特定的问题中,可以有一个或多个有效的等价类。

无效类:指对程序的规范不合理或无意义的一组输入数据。对于特定的问题,至少应该有一个或多个无效的等价类。

2.边界值法:

它是一种黑盒测试方法,用于测试输入或输出的边界值。通常,边界值分析法是等价类划分法的补充。

长期的测试经验告诉我们,大多数缺陷发生在输入或输出范围的边界上,而不是在输入和输出范围内。因此,需要针对各种边界条件设计测试用例。

边界:点分为上点、内点和出发点。

简单来说,点就是边界上的点。内点是区间内的点。距离点是最接近边界值的点,并且不属于与前一个点相同的等价类。

例如:区间[1,10]中,上点为1和10(有效等价类),内点可以为2,3,4,出发点为0和11(无效等价类)。

3.因果图:

它是用图解法分析输入的各种组合,分析哪些是原因,哪些是需求规格书中描述的结果,从而设计测试用例的方法。原因是输入条件,结果是输出条件。因果图最终会生成一个决策表,适用于检查程序输入条件的各种组合。

4.虚假推测:

基于经验和直觉,我们可以推测程序中所有可能的错误,从而有针对性地设计测试用例。

错误推断法的基本思想:列出程序中所有可能出现的错误和容易出现错误的特殊情况,根据其选择设计测试用例。

虚假推测的共同基础:

a、在软件测试过程之前,发现了bug。

B.软件系统实际使用中发现的缺陷

c、bug修复后的功能模块。

D.长期的软件测试经验

5.过程分析法(情景法):

在白盒测试中,路径是指功能代码的一个分支组合,路径覆盖方法需要构造足够多的用例来覆盖功能的所有代码路径。在黑盒测试中,如果把软件系统的一个过程看作一条路径,那么就通过路径分析来设计测试用例。

对于单点函数,等价类、边界值和决策表的用例设计方法可以解决大部分问题。对于涉及业务流程的软件系统,采用场景方法更为合适。

场景流程通常分为基本流程、备选流程和例外流程。

确定基本路径:流程图中会有很多路径,每个路径都可以用来设计测试用例。首先,应该列出一个基本路径,即具有最高优先级的路径,用于测试分析。

注意:因果图,输入条件的顺序没有影响。场景中,输入条件的顺序会产生影响。

“张承辉博客” 黑盒测试方法有哪些(黑盒测试输入三个整数作为边) https://www.zhangchenghui.com/262869

(0)
上一篇 4天前
下一篇 4天前

相关推荐

  • 手淘流量怎么优化(手淘首页流量转化率低怎么处理)

    本文主题手淘流量优化技巧,淘宝问答。 1、让产品有足够的展现 不管是老店还是新店为什么都要去做推广,其实不推广也许你也能有流量,推广本身的目的是为了让产品更快速的拿到展现拿到流量,…

    问答 2022年4月27日
    004
  • 2022高考数学必考知识点总结

    高考马上来临,高考数学多个常考知识点,包括函数、数列、不等式、三角函数、立体几何等重点内容,那么具体有哪些知识点呢?下面是整理的关于高考数学重点知识点的总结: 2022高考数学重要…

    问答 2022年6月9日
    004
  • 《神奇的嫦娥五号》2022作文

    把嫦娥五号的探月之旅用科普的方式展现出来,把嫦娥五号的技术突破用科普的语言讲述出来,可以充分发挥重大工程的社会效能,推动科技资源科普化进程。下面就是小编整理的《神奇的嫦娥五号》20…

    问答 2天前
    004
  • 办理贫困户助学金申请书怎么写格式

    全国平均每人每年3000元。具体标准,中央高校由财政部商有关部门确定,地方高校由各省(自治区、直辖市)确定。基本申请条件①热爱社会主义祖国,拥护中国共产党的领导;②遵守宪法和法律,…

    问答 2022年6月19日
    002
  • 2022漳州中考成绩公布时间

    2022漳州中考成绩公布时间 2022年中考马上就要到了,大家知道漳州中考成绩查询时间是几月几号吗?下面将为您详细介绍,仅供参考。 漳州公布中考成绩时间2022年漳州市预计7月6日…

    问答 2022年6月15日
    0017
  • 暗物质是什么东西(宇宙中的暗能量最清楚权威的科普)

    造就第317位讲者 袁强 紫金山天文台研究员 暗物质粒子探测卫星「悟空」团队成员 暗物质这个概念是怎么来的呢?这要从一个方程讲起。 我们可以把它称作宇宙的定律,它的名字叫「爱因斯坦…

    问答 2022年7月11日
    002

发表评论

登录后才能评论