接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(78)
第141题
软件测试一般分为两个大类:动态测试和静态测试。前者通过运行程序发现错误,包括()等方法;后者采用人工和计算机辅助静态分析的手段对程序进行检测,包括()等方法。
第1空
A. 边界值分析、逻辑覆盖、基本路径
B. 桌面检查、逻辑覆盖、错误推测
C. 桌面检查、代码审查、代码走查
D. 错误推测、代码审查、基本路径
正确答案:A。
第2空
A. 边界值分析、逻辑覆盖、基本路径
B. 桌面检查、逻辑覆盖、错误推测
C. 桌面检查、代码审查、代码走查
D. 错误推测、代码审查、基本路径
正确答案:C。
所属知识点:旧版教材 软件工程 -> 软件测试。
试题解析:
本题考查测试的分类,测试可以分为动态测试与静态测试。
动态测试是通过运行程序发现错误,包括黑盒测试(等价类划分、边界值分析法、错误推测法等)与白盒测试(各种类型的覆盖测试)。
静态测试是人工测试方式,包括桌前检查(桌面检查)、代码走查、代码审查。
<