热搜词: 

白盒测试依据什么,使用白盒测试方法时确定测试数据应

发布:小编

本文目录

使用白盒测试方法时,确定测试数据应

程序的内部逻辑。

通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。所以,使用白盒测试方法时,确定测试数据的根据是程序的内部逻辑。

内部逻辑化程序概述立体认知心理具有内部逻辑化程序的表征,也具有外部逻辑化程序的表征、更具有整合逻辑化程序的表征。内部逻辑化程序是整合逻辑化程序的构成成分,它与外部逻辑化程序的组合,构成整合逻辑化程序,并表征立体认知心理、立体学习心理、立体教学心理的发展或演化现象。

使用白盒测试方法时确定测试数据依据是什么

您想问的是使用白盒测试方法时,确定测试数据应根据什么吗?程序的内部逻辑和指定的覆盖标准。

白盒测试是把测试对象看成一个打开的盒子,允许测试人员利用程序内部的逻辑结构及相关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。

数据是指人们利用文字符号、数字符号以及其他规定的符号对现实世界的事物及其活动所做的抽象描述,是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。

白盒测试的定义是什么

白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。

"白盒"法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。"白盒"法是穷举路径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。贯穿程序的独立路径数是天文数字。

该方法把测试对象看做一个透明的盒子,测试人员能了解程序的内容结构和处理过程,以检查处理过程为目的,对程序中尽可能多的逻辑路径进行测试,在所有的点检验内部控制结构和数据结构是否和预期的相同。

白盒测试依据什么,使用白盒测试方法时确定测试数据应图1

扩展资料:

白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。

白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。六种覆盖标准发现错误的能力呈由弱到强的变化:

1.语句覆盖每条语句至少执行一次。

2.判定覆盖每个判定的每个分支至少执行一次。

3.条件覆盖每个判定的每个条件应取到各种可能的值。

4.判定/条件覆盖同时满足判定覆盖条件覆盖。

5.条件组合覆盖每个判定中各条件的每一种组合至少出现一次。

6.路径覆盖使程序中每一条可能的路径至少执行一次。

黑盒测试方法和白盒测试方法分别是什么意思

黑盒测试的测试方法有:等价类划分、边界值分析法、猜错法、随机数法、因果图

白盒测试的测试方法有:代码检查法、程序变异、静态结构分析法、静态质量度量法、符号测试法、逻辑覆盖法、域测试、Z路径覆盖和基本路径测试法

还可以参照以下网址

白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试地,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试

黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身有问题或规格说明的规定有误,用墨盒测试方法是发现不了的

参考资料

.CSDN博客[引用时间2018-1-13]

以上就是关于白盒测试依据什么,使用白盒测试方法时确定测试数据应的全部内容,以及白盒测试依据什么的相关内容,希望能够帮到您。

大家都在看

查看更多综合百科