白盒测试技术知识

1、白盒测试分为:静态测试和动态测试。

2、静态测试包含类型:

代码检查法:主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码逻辑表达的正确性,代码结构的合理性等方面。

3、代码检查分为:桌面检查(程序员自己检查)、代码审查(审查小组)、走查(审查小组)

4、违背程序编写标准的问题:

程序中不安全、不明确和模糊的部分

找出程序中不可移植部分

5、违背程序编程风格的问题:

变量检查、命名和类型审查、程序逻辑审查、程序语法检查、程序结构检查

6、白盒测试原则:

①保证一个模块中的所有独立路径至少被使用一次

②对所有逻辑值均需测试True和False

③在上下边界及可操作范围内运行所有循环

④检查内部数据结构以确保其有效性

7、动态测试包含类型:

基本路径测试法:

逻辑覆盖法:

逻辑覆盖法

8、控制流程图:

控制流程图

你可能感兴趣的:(白盒测试技术知识)