(28)________需要运行程序,并能在运行过程中跟踪程序的执行路径。

admin2021-03-25  35

问题 (28)________需要运行程序,并能在运行过程中跟踪程序的执行路径。

选项 A、代码审查
B、静态分析
C、白盒测试
D、黑盒测试

答案C

解析 (1)代码审查(包括代码评审和走查)主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现软件错误和缺陷。   
(2)静态分析主要对程序进行控制流分析、数据流分析、接口分析和表达式分析等。静态分析一般由计算机辅助完成。   
(3)白盒测试是一种按照程序内部的逻辑结构和编码结构设计并执行测试用例的测试方法。   
白盒测试需要运行程序,并能在运行过程中跟踪程序的执行路径。软件人员使用白盒测试方法,主要想对程序模块进行如下的检查:    ·对程序模块的所有独立的执行路径至少测试一次;   
·对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测试一次;   
·在循环的边界和运行界限内执行循环体;   
·测试内部数据结构的有效性,等等。   
(4)黑盒测试是一种从软件需求出发,根据软件需求规格说明设计测试用例,并按照测试用例的要求运行被测程序的测试方法。
转载请注明原文地址:https://jikaoti.com/ti/flS7FFFM
0

相关试题推荐
最新回复(0)