以下关于测试方法的叙述中,不正确的是( )。
A. 根据被测代码是否可见分为白盒测试和黑盒测试
B. 黑盒测试一般用来确认软件功能的正确性和可操作性
C. 静态测试主要是对软件的编程格式 M 结构等方面进行评估
D. 动态测试不需要实际执行程序
D