白盒测试的方法有哪些
【白盒测试的方法有哪些】
白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异 。
白盒测试的测试方法中运用最为广泛的是基本路径测试法 。基本路径测试法是在程序控制流图的基础上 , 通过分析控制构造的环路复杂性 , 导出基本可执行路径集合 , 从而设计测试用例的方法 。
设计出的测试用例要保证在测试中程序的每个可执行语句至少执行一次 。
在程序控制流图的基础上 , 通过分析控制构造的环路复杂性 , 导出基本可执行路径集合 , 从而设计测试用例 。包括以下4个步骤和一个工具方法:
1、程序的控制流图:描述程序控制流的一种图示方法 。
2、程序圈复杂度:McCabe复杂性度量 。从程序的环路复杂性可导出程序基本路径集合中的独立路径条数 , 这是确定程序中每个可执行语句至少执行一次所必须的测试用例数目的上界 。
3、导出测试用例:根据圈复杂度和程序结构设计用例数据输入和预期结果 。
4、准备测试用例:确保基本路径集中的每一条路径的执行 。
推荐阅读
- 鸟在家里做窝预示什么 鸟类的家庭生活
- 岚有什么含义
- 孔子说的脏话是什么
- 炒猪心的做法 炒猪心怎么做
- 岚字开头的成语
- 用假鱼饵怎么钓鱼
- 擅长用英语怎么说 擅长的英语怎么说
- 日本屎宴是真的还是假的? 日本人屎宴 详细介绍
- 兰州最有特色的景点是什么
- 分手后的昵称 伤感难过的网名