动态白盒测试也叫做结构化测试,
白盒测试考虑测试用例对内部逻辑的覆盖程度。
覆盖所有的路径是不可能的。
测试覆盖标准
——数据覆盖
——代码覆盖
                语句覆盖
                分支覆盖
                条件覆盖

数据流分析:数据流覆盖主要指在软件中完全跟踪一批数据。

测试程序的状态以及程序流程,必须设法进入和退出每一个模块,
执行每一行代码,进入软件的每一条逻辑和决策分支,这种测试叫做代码覆盖。

代码覆盖是动态白盒测试。