首页 >> 大全

什么叫黑盒测试(什么叫黑盒测试和白盒测试)

2023-01-05 大全 105 作者:考证青年

今天我想和大家分享一些关于什么叫做黑盒测试(什么叫做黑盒测试和白盒测试)的问题。以下是边肖对这个问题的总结。让我们看一看。

1。什么是黑盒测试技术,常用的黑盒测试技术有哪些?

黑盒测试,也就是测试各项功能能否正常使用。在测试中,程序被视为打不开的黑匣子。完全不考虑程序的内部结构和特性,测试是在程序接口进行的。它只检查程序的功能是否按照需求说明书正常使用,程序是否能正确接收输入数据并生成正确的输出信息。黑盒测试侧重于程序的外部结构,不考虑内部逻辑结构,主要测试软件接口和软件功能。

常用的黑盒测试技术包括等价类划分、边界值分析、虚假推测、因果图、决策表构成、正交实验设计和场景法。

扩展信息:

从用户的角度来看,黑盒测试基于输入数据和输出数据之间的对应关系。显然,如果外部特征的设计有问题或者规格是错误的,黑盒测试方法是找不到的。

采用这种测试方法,测试工程师将测试对象视为一个黑盒,完全不顾程序的内部逻辑结构和内部特征,只根据程序的需求规格说明书检查程序的功能是否符合其功能描述。测试工程师不需要知道程序代码的内部结构,完全模拟软件产品的最终用户使用软件,检查软件产品是否符合用户的要求。黑盒测试方法能够更好、更真实地从用户的角度考察被测系统功能需求的实现情况。在软件测试的各个阶段,如单元测试、集成测试、系统测试和验收测试中,黑盒测试都发挥着重要的作用,尤其是在系统测试和确认测试中,其作用是其他测试方法无法替代的。

二。什么是黑盒测试和白盒测试

根据测试技术,软件测试可以分为黑盒测试、白盒测试和灰盒测试

黑盒测试也称为功能测试

1.软件黑盒,里面的实现,看不见的代码。

2.输入和输出结果.功能测试方法

这是因为在黑盒测试中,我们主要关注被测软件的功能实现,而不是内部逻辑。

在黑盒测试中,被测对象的内部结构和操作对测试人员来说是不可见的,测试人员主要验证系统功能和需求的一致性。

在绝大多数没有用户参与的黑盒测试中,最常见的测试有:功能测试、容量测试、安全测试、负载测试、恢复测试、基准测试、稳定性测试、可靠性测试等。

在我们的软件测试行业中,功能测试是最常见的一种,它考察的是个人对需求的掌握程度和软件工程的基础知识。

白盒测试

1.白色透明的黑子;代码实现,功能逻辑;

2.开发-查看代码单元测试

这是一种测试用例设计方法。这里的方框指的是被测软件,白盒。顾名思义,盒子是可见的,你可以知道盒子里面是什么,它是如何工作的。所以白盒测试需要你对系统的内部结构和工作原理有清晰的认识,并基于这些知识设计你的用例。

白盒测试技术一般可分为静态分析和动态分析。

白盒测试的优点:迫使测试人员仔细思考软件的实现;您可以检测代码中的每个分支和路径;揭示隐藏在代码中的错误;代码的测试是彻底和优化的。

白盒测试缺点:无法检测出代码中的路径缺失和数据敏感性错误;不要验证格式的正确性。

灰箱测试(补充)

1.在白盒和黑盒之间

2.在不知道具体代码的情况下,理解实现过程的逻辑。

3.界面测试-如何使用它

白盒测试和黑盒测试往往没有果断分开。一般白盒测试用黑盒测试,黑盒测试用白盒测试。

最常见的灰箱测试是集成测试。

三。什么是黑盒测试

黑盒测试也称为功能测试,它着眼于程序的外部特征,而不考虑程序的内部逻辑结构。测试者把被测程序看成一个黑盒,不用关心程序的内部结构。黑盒测试是在程序接口处进行测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。

黑盒测试主要采用的技术有:等价分类法、边沿值分析法、错误推测法和因果图等技术。

四。什么是黑盒测试?

黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否

都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的

情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序

是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。

黑盒测试方法主要有等价类划分、边值分析、因—果图、错误推测等,主要用于软件确认测试。“黑盒”

法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。“黑盒”法是穷举输

入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。实际上测

试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。

以上就是什么是黑盒测试(什么是黑盒测试和白盒测试)及相关问题的答案。希望什么是黑盒测试(什么是黑盒测试和白盒测试)这个问题对你有用!

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了