白盒测试—代码检查法、静态结构分析法、静态质量度量法、代码覆盖法、基本路径测试法等
白盒测试:白盒测试称逻辑驱动测试测试或结构测试—用程序结构信息生成测试用例
穷举路径测试是不可能的。
定义: 去研究里面的源代码和程序结构。关注的是测试用例执行的程度或覆盖程序逻辑结构(源代码)的程度。
白盒测试常用工具有:logiscope、Jtest、Junit。
白盒测试用例设计方法?
答:
静态:
1代码检查法(代码检查、代码走查与桌面检查3种方式)、
2静态结构分析法(以图形方式表现程序内部结构)、
3静态质量度量法(根据ISO质量模型为基础,构造质量度量模型来评估软件各个方面)
动态:
4代码覆盖法(语句覆盖,判定覆盖或分支覆盖,条件覆盖,判定-条件覆盖,路径覆盖)
6基本路径测试法
5域测试、
6符号测试、
7 Z路径覆盖、
8程序变异等。
在提交测试之前,进行代码检查、代码走查与评审,代码检查、代码走查与评审与软件测试原则有关。
对于某些特定类型的错误,人工测试手段更有效;
’对于其他错误类型,基于计算机的测试手段更有效。
面向过程的白盒测试用例模板:
面向对象的白盒测试用例模板:
1.作者:灵笑若然
2.出处:https://www.cnblogs.com/linxiu-0925/
3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
4.如果文中有什么错误,欢迎指出,以免更多的人被误导。