返回
当前 - 选择题 - 静态测试
题号:0020240500051
单选题
2024年5月第51题

静态测试)通过对软件的需求规格说明书、设计说明书以及源程序做结构分析和流程图分析,从而来找出错误。(灰盒测试)除了重视输出相对于输入的正确性,也看重其内部的程序逻辑。

浓缩知识点

软件测试可从多个维度划分类型,从执行方式看,分为静态测试和动态测试,静态测试无需运行程序,通过分析需求规格说明书、设计文档、源代码等文件,借助结构分析、流程图分析、代码审查、语法检查等手段排查问题;动态测试则需要运行程序,通过观察执行结果发现错误,单元测试就属于动态测试的典型类型,而自动化测试是一种测试执行方式,可应用于静态或动态测试场景。从测试视角来看,有白盒、黑盒、灰盒测试三类,白盒测试聚焦程序内部逻辑结构,不关注输入输出对应关系;黑盒测试仅验证输入与输出的结果正确性,不涉及程序内部机制;灰盒测试结合了前两者的优势,既重视输入输出的正确性,也会关注部分内部程序逻辑,能兼顾外部功能验证与内部运行机制的合理性。

正确答案
B

本题考察的是软件测试方法分类与特性的相关概念。
软件测试可从多个维度划分类型,从执行方式看,分为静态测试和动态测试,静态测试无需运行程序,通过分析需求规格说明书、设计文档、源代码等文件,借助结构分析、流程图分析、代码审查、语法检查等手段排查问题。动态测试则需要运行程序,通过观察执行结果发现错误,单元测试就属于动态测试的典型类型,而自动化测试是一种测试执行方式,可应用于静态或动态测试场景。
本小问答案是 静态测试。题干中的“静态测试通过对软件的需求规格说明书、设计说明书以及源程序做结构分析和流程图分析,从而来找出错误”对应静态测试。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有