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

白盒测试方法详解

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

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

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

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

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

陕西八大怪是什么(陕西8大怪)

陕西八大怪是什么(陕西8大怪)

陕西8大怪,你知道都是哪些吗? 1、第一怪:板凳不坐蹲起来。 过去在关中农村,到了饭点,随处可见吃饭的人端着饭碗往门口太阳底下一蹲,吃的那叫一个香,外地没有蹲习惯的人,蹲着估计都吃不下去饭 2、第二怪:房子半边盖。 2000年以前,这样的房子很多很多的,是关中地区独有的民居建筑特色,房子檐对着檐...

魏明帝曹睿几个儿子(曹叡的三个亲生儿子)

魏明帝曹睿几个儿子(曹叡的三个亲生儿子)

曹叡是三国时期魏国的第二位皇帝,他的父亲是魏文帝曹丕,黄初七年(226年)五月,曹丕病重,于是,立曹叡为皇太子,曹丕很短命,只活了四十岁,曹丕死后,曹叡继位,就是魏明帝。 曹叡在位期间,虽然比不上曹操和曹丕,但也算得上英明神武,颇有建树,曹叡指挥曹真和司马懿等人,多次抵挡住了蜀汉和东吴的进攻,并平...

几个汉字的来历火.马.在(7000字干货)

几个汉字的来历火.马.在(7000字干货)

在新消费浪潮中,花西子这一品牌的出现和成长是不容忽视的,其成长起来背后的运营逻辑,也提供了其他品牌一定的借鉴参考思路。本篇文章里,作者就针对花西子的增长爆发逻辑和运营策略进行了拆解,一起来看看吧。 作为一个运营人,有其独立思考能力,是难能可贵的…… 有人说传统电商难做,于是一窝蜂去做抖音电商,结果...

御龙在天出师副本怎么打QAQ(【进阶攻略】封印副本)

御龙在天出师副本怎么打QAQ(【进阶攻略】封印副本)

御龙在天在每个阶段都会有等级封印,比如70、90、110、120级等都会出,玩家等级到达封印的等级就不能升级,同时经验也会减半,所以会出现专属的副本-天命之路,进入副本,通过击杀怪物后获得道具奖励。 【天命之路前奏】 1、不同等级封印玩家对应不同任务,70级玩家可领取“天命之路--开启”任务;9...

红楼梦中的沁芳是什么意思(红楼梦:高考作文中)

红楼梦中的沁芳是什么意思(红楼梦:高考作文中)

昨天的文章中写了,贾宝玉惧父如虎,却说爹“粗陋不雅”,贾政还没发火,泻玉不雅?贾宝玉在给凉亭题匾额的时候,批评了“泻玉”,认为粗陋不雅,他题的匾额是“沁芳”。 贾宝玉的沁芳一词,和对联“绕堤柳借三篙翠,隔岸花分一脉香”说出来后,【贾政听了,点头微笑。众人咸称赞不已。】于是,这座亭被定名为沁芳亭。这座...