不需要运行程序,通过收集有关代码的结构信息来对程序进行测试的是 A)静态分析 B)动态测试 C)白盒测试 D)黑盒测试
【正确答案】 A
【答案解析】解析:软件测试的分类方法比较多,针对测试时是否要运行程序,可分为静态测试和动态测试,其中静态测试也称为静态分析。它不必运行程序,目的仅仅是收集程序代码的结构信息而不用查错。相反,动态测试则是要执行程序,目的是查出程序的错误而非检查程序代码的结构信息。