黑盒测试使用的技术-编号技术描述说明(1)

黑盒测试是一种软件测试技术,它可以检查软件的功能,而无需查看软件的内部结构或编码。黑盒测试的主要来源是客户声明的需求规范。

在此方法中,测试人员选择一个函数并提供输入值以检查其功能并检查该函数是否给出了预期的输出。如果函数产生正确的输出,则在测试中通过,否则测试失败。测试团队将结果报告给开发团队,然后测试下一个特性。如果出现严重问题,测试结果会在所有功能测试完毕后返回给开发团队进行修正。

黑盒测试测试程序的一般步骤

黑盒测试的测试过程是测试人员对软件工作具有特定知识的开发测试用例以检查软件功能准确性的过程。

它不需要软件编程知识。所有测试用例都是通过考虑特定功能的输入和输出来设计的。测试人员知道特定输入的明确输出黑盒子测试方法实例,但不知道结果是如何产生的。黑盒测试中使用了各种技术进行测试,例如决策表技术、边界值分析技术、状态转换、全对测试、因果图技术、等价划分技术、错误猜测技术、用例技术和用户故事技术。所有这些技术都已在本教程中详细解释。

测试用例

测试用例是根据所需的规范创建的。这些测试用例通常是根据软件的工作描述创建的,包括需求、设计参数和其他规范。对于测试,测试设计者通过取有效的输入值来选择正面的测试场景,通过取无效的输入值来选择不利的测试场景来确定正确的输出。测试用例主要用于功能测试,但也可以用于非功能测试。测试用例由测试团队设计,没有任何软件开发团队的参与。

黑盒测试中使用的技术

以下是黑盒测试中使用的技术-

编号的技术说明

1

p>

决策表技术

决策表技术是一种以表格形式捕获各种输入组合及其各自系统行为的系统方法。它适用于在两个或多个输入之间具有逻辑关系的函数。

2

边值问题技巧

Boundary Value Techniques 用于测试边界值,即包含变量上下界的边界值。测试软件在输入边界值时是否产生正确的输出。

图片[1]-黑盒测试使用的技术-编号技术描述说明(1)-老王博客

3

状态转换技术

状态转换技术用于捕捉软件应用程序在向同一个函数提供不同输入值时的行为。它适用于提供特定次数尝试访问应用程序的应用程序类型。

4

成对测试技术

成对测试技术用于测试离散值的所有可能组合。这种组合方法用于测试使用复选框输入、单选按钮输入、列表框、文本框等的应用程序。

5

因果技巧

因果技巧强调给定结果与影响结果的所有因素之间的关系。它基于一系列要求。

6

等价类划分技术

等价类划分是一种软件测试技术,其中输入数据被划分为有效值和无效值。分区,并且所有分区必须表现出相同的行为。

7

错误的猜测技巧

错误猜测是一种没有特定方法来识别错误的技术。它基于测试分析师的经验黑盒子测试方法实例,测试人员用来猜测软件的问题区域。

8

用例技术

用例技术用于根据系统的使用情况从系统开始到结束识别测试用例。使用这种技术,测试团队可以创建一个测试场景,根据每个特性的功能从头到尾运行整个软件。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论