原文:黑盒、白盒、灰盒测试的基本概念

黑盒: 对于一段程序,对其测试时,不需要知道内部结构和特性,在输入接口处输入激励,观察输出是否正确。 主要用于软件界面和功能测试。 实际应用中,由于输入为无穷个,不仅要测试所有合法的输入,也要测试不合法但是可能发生的输入。 白盒: 白盒测试也称结构测试和逻辑驱动测试,知道程序内部结构,验证内部每条通路是否能正常工作。 也就是穷举路径测试,从检查程序的逻辑出发。主要用于软件验证。 但是, 第一,穷举 ...

2019-05-06 20:28 0 2468 推荐指数:

查看详情

黑盒测试、白盒测试灰盒测试方法

测试奇谭,BUG不见。 大家好,我是谭叔。 对于黑盒、白灰盒测试方法的理解,几年前我在某乎做过一个概念性的回答,当时提问者询问:如何跟非技术人员解释黑盒、白灰盒测试的区别? 我的回答原文如下: 既然是对非技术人员解释,就不能用专业术语。 这样说吧,有个打孔机,类似 ...

Fri Dec 24 20:19:00 CST 2021 0 1167
黑盒测试的方法有哪些?

黑盒测试测试方法有:等价类划分、边界值分析法、猜错法、随机数法、因果图。 白盒测试测试方法有:代码检查法、程序变异、静态结构分析法、静态质量度量法、符号测试法、逻辑覆盖法、域测试、Z路径覆盖和基本路径测试法。 ...

Thu Jul 25 23:42:00 CST 2019 0 896
性能测试属于黑盒还是白

性能测试相对于黑盒测试和白盒测试是另一种测试方法拆分的类别。也就是说性能测试既不是白盒测试也不是黑盒测试。举个例子,相对于功能测试,功能测试是保证功能的正确性,而性能测试是在功能正确的基础上考虑功能的响应时间、资源占用等。如果从用户体验上去观察性能就属于黑盒测试,如果从代码层面去测试函数的资源占用 ...

Mon Jan 27 16:56:00 CST 2020 0 1103
按是否查看代码的角度划分:黑盒测试、白盒测试灰盒测试

按是否查看代码的角度划分 1.黑盒测试(Black-box Testing) 黑盒测试也是功能测试测试中把被测的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据和输出数据。 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个 ...

Sat May 16 19:50:00 CST 2020 0 670
按是否查看代码的角度划分:黑盒测试、白盒测试灰盒测试

黑盒测试(Black-box Testing) 黑盒测试也是功能测试测试中把被测的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据和输出数据。 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序 ...

Mon Jun 15 21:22:00 CST 2020 0 520
黑盒、白思维模式

看待任何一个事物的时候如果一开始就进入到事物的内部构造,往往容易一叶障目而不见泰山,因此更好的方式则是首先应该把事物本身看待为一个黑盒,先不要去打开它,而是应该首先看待事物和外部事物之间的关系,正是因为任何事物都不是一个孤立的个体,才使事物在和外在协同中体现出来不同的行为特征和动态属性。 ...

Mon Jan 06 23:38:00 CST 2020 0 958
what's the 灰盒测试

what's the 灰盒测试   灰盒测试概念:是一种综合测试的方法,他将白盒测试黑盒测试结合在一起,构成一种无缝测试技术。   灰盒测试的思想:是基于程序运行时的外部表现又结合程序内部逻辑结构来设计测试用例,执行程序并采集程序路径执行信息和外部用户接口结果的测试技术。灰盒测试法旨在验证 ...

Tue Apr 16 03:28:00 CST 2019 0 697
测试用例基本概念

一个好的测试用例是指很可能找到迄今为止尚未发现的错误的测试测试用例的定义 测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小实体。简单地说,测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正常运行并且达到程序所设计的执行 ...

Wed Sep 19 18:39:00 CST 2018 0 1131
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM