指设计足够的测试用例,覆盖被测程序中所有可能的路径。
又称结构设计,这是一个把软件需求转换为软件表示(只是描述软件的总的体系结构)的过程。
指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其它模块来说,是不能访问的。