当前位置:首页 > 问答百科 > 正文内容

白盒测试方法详解

福瑞号2023-01-22 02:16:10问答百科153
白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。
白盒测试方法详解-图1
白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。六种覆盖标准发现错误的能力呈由弱到强的变化:
1.语句覆盖每条语句至少执行一次。
2.判定覆盖每个判定的每个分支至少执行一次。
3.条件覆盖每个判定的每个条件应取到各种可能的值。
4.判定/条件覆盖同时满足判定覆盖条件覆盖。
5.条件组合覆盖每个判定中各条件的每一种组合至少出现一次。
6.路径覆盖使程序中每一条可能的路径至少执行一次。
白盒测试的工具方法
1.图形矩阵:是在基本路径测试中起辅助作用的软件工具,利用它可以实现自动地确定一个基本路径集。
2.程序的控制流图:描述程序控制流的一种图示方法。
3.圆圈称为控制流图的一个结点,表示一个或多个无分支的语句或源程序语句。
流图只有二种图形符号:
1.图中的每一个圆称为流图的结点,代表一条或多条语句。
2.流图中的箭头称为边或连接,代表控制流,任何过程设计都要被翻译成控制流图。
在将程序流程图简化成控制流图时,应注意:
1.在选择或多分支结构中,分支的汇聚处应有一个汇聚结点。
2.边和结点圈定的区域叫做区域,当对区域计数时,图形外的区域也应记为一个区域。

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/46703.html

“白盒测试方法详解” 的相关文章

何以笙箫默的结局是什么(《何以笙箫默》大结局:何以琛接受离过婚的赵默笙)

何以笙箫默的结局是什么(《何以笙箫默》大结局:何以琛接受离过婚的赵默笙)

曾经,由唐嫣、钟汉良主演的《何以笙箫默》收获了很多观众的喜欢,在这部电视剧中,何以琛与赵默笙的感情经历了很多的起伏。当初,在大学里,赵默笙先追求的何以琛,赵默笙就像是一个小太阳,很快融化了外表冷酷的何以琛的心,从此,两人开始了一段甜蜜的恋情。但是,好景不长,何以玫给赵默笙打电话,告知她和何以琛不是兄...

提手旁加然怎么读(堤防和提防的区别)

提手旁加然怎么读(堤防和提防的区别)

堤防和提防的区别 堤防和提防尽管读音一样,都读(dī fáng),但是词的分类和意义都不一样,提土旁的“堤防”是名词,表示防水的意思,相当于河堤作用了,有时候就指河堤本身了;提手旁的“提防”是动词,表示防范,小心防备的意思。两者区别还是很大的。 当然,也有相同的时候,当提土旁的“堤防”引申为动词,...

什么是金钱(金钱是什么)

什么是金钱(金钱是什么)

金钱是什么? 金钱是我们在现代生活中使用的最重要的工具,金钱是每笔交易的核心,是对收入、支出的计算以及财务状况的一个衡量标准。了解这个工具是如何工作的,是理解金融与经济如何运作的核心。 一,金钱为什么存在? 在了解金钱是什么之前,首先要了解金钱为什么存在。作为高度社会化和智慧的生物,人类创造了...

小炒河虾是哪个地方的菜(小炒河虾我家孩子很喜欢这道菜)

小炒河虾是哪个地方的菜(小炒河虾我家孩子很喜欢这道菜)

说起挑食真的要数妹妹家的小美女,遇到什么都会娇滴滴的说不吃,妹妹也是愁的不行,没想到这道菜很受孩子的欢迎,连吃3天都不腻,每次都抢着吃。我家的孩子也很喜欢这道菜,口感好味道鲜美。其实这道菜的做法不难, 小河虾洗干净打入一个公鸡蛋加入盐鸡精胡椒粉 加入适量的玉米淀粉搅拌均匀 锅中油热下用和虾炸定...

up主是什么意思(up主是什么意思)

up主是什么意思(up主是什么意思)

经常听到某人说自己是个up主,或者很喜欢那个up主,那么up主究竟是什么意思,我们一起来看看吧! 首先我们要明白up是uploader英文的缩写,是上传的意思,这里主就是本人的意思,合起来就是:在一些网站上传视频的人,他们制作上传视频到某些视频网站,up主是从日本传过来的,在国内的a站和b站被经常...