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