首页
课程
证书
师资
就业
关于
当前位置:
知了堂
>
技术干货新
> 白盒测试一般测试什么?白盒测试有哪几种测试方法
白盒测试一般测试什么?白盒测试有哪几种测试方法
作者:
知了姐
发布时间:
2021-10-14
学测试软件的人对白盒测试一定不陌生,那么白盒测试一般测试什么?白盒测试有哪几种测试方法?
白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。"白盒"法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。"白盒"法是穷举路径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。
白盒测试的测试方法包括:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。
①语句覆盖:就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。
②判定覆盖:使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次。
③条件覆盖:条件覆盖是指选择足够的测试用例,使得运行这些测试用例时,判定中每个条件的所有可能结果至少出现一次,但未必能覆盖全部分支
④判定条件覆盖:判定-条件覆盖就是设计足够的测试用例,使得判断中每个条件的所有可能取值至少执行一次,同时每个判断的所有可能判断结果至少执行,即要求各个判断的所有可能的条件取值组合至少执行一次。
⑤条件组合覆盖:在白盒测试法中,选择足够的测试用例,使所有判定中各条件判断结果的所有组合至少出现一次,满足这种覆盖标准成为条件组合覆盖。
⑥路径覆盖:是每条可能执行到的路径至少执行一次。
白盒测试一般测试什么?白盒测试有哪几种测试方法。关注成都知了堂
软件测试培训
专题页,带你了解更多软件测试相关资讯。
上一篇:白盒测试是动态还是静态?白盒测试和黑盒测试有什么区别?
下一篇:白盒测试和黑盒测试的特点有哪些?知了带你学软件测试
推 荐 阅 读
售前工程师适合女生吗?女生也能闪耀的舞台
代码审计是做什么的:守护数字世界的隐形守护者
网络安全培训哪个靠谱?选择汇智知了堂,为您的网络安全保驾护航
鸿蒙专题进校园,知了汇智引领未来科技风潮
汇智知了堂考试认证 | 太棒了,恭喜大家通过考试,国家级证书拿到手
汇智知了堂直播预告 | AIGC技术在数字营销中的应用
日入1000+不是梦,汇智知了堂内推HW行动等你来!
零基础学鸿蒙开发可以吗?汇智知了堂免费送你鸿蒙入门学习资料
想要玩转AI营销?汇智知了堂新课程为你揭秘数字营销新玩法!
OPENAI放开限制,ChatGPT无需注册即可使用,人工智能再迎重大突破