题目
对程序源代码的语法检查、扫描、评审可以使用下列哪种测试方法?()A. 静态-白盒测试方法B. 静态-黑盒测试方法C. 动态-白盒测试方法D. 动态-黑盒测试方法
对程序源代码的语法检查、扫描、评审可以使用下列哪种测试方法?()
A. 静态-白盒测试方法
B. 静态-黑盒测试方法
C. 动态-白盒测试方法
D. 动态-黑盒测试方法
题目解答
答案
A. 静态-白盒测试方法
解析
步骤 1:理解测试方法的分类
测试方法可以分为静态测试和动态测试。静态测试是指不运行程序,通过人工或工具检查程序代码的正确性。动态测试是指运行程序,通过输入数据来检查程序的运行结果是否正确。白盒测试和黑盒测试是根据测试人员是否了解程序内部结构来分类的。白盒测试是基于程序内部结构的测试,黑盒测试是基于程序功能的测试。
步骤 2:分析题目要求
题目要求对程序源代码进行语法检查、扫描和评审。这些操作都是在不运行程序的情况下进行的,因此属于静态测试。语法检查、扫描和评审需要了解程序的内部结构,因此属于白盒测试。
步骤 3:选择正确答案
根据以上分析,对程序源代码的语法检查、扫描和评审可以使用静态-白盒测试方法。
测试方法可以分为静态测试和动态测试。静态测试是指不运行程序,通过人工或工具检查程序代码的正确性。动态测试是指运行程序,通过输入数据来检查程序的运行结果是否正确。白盒测试和黑盒测试是根据测试人员是否了解程序内部结构来分类的。白盒测试是基于程序内部结构的测试,黑盒测试是基于程序功能的测试。
步骤 2:分析题目要求
题目要求对程序源代码进行语法检查、扫描和评审。这些操作都是在不运行程序的情况下进行的,因此属于静态测试。语法检查、扫描和评审需要了解程序的内部结构,因此属于白盒测试。
步骤 3:选择正确答案
根据以上分析,对程序源代码的语法检查、扫描和评审可以使用静态-白盒测试方法。