01-测试基础-1
2026年1月21日大约 7 分钟
01-测试基础-1
001-引入自动化测试工具时,属于次要考虑因素的是()[单选]
- a: 与测试对象进行交互的质量,
- b: 使用的脚本语言类型,
- c: 工具支持的平台,
- d: 厂商的支持和服务质量,
答案: D
解析: D
002-软件易用性特性中包括3个子特性是易理解性、()、易操作性。[单选]
- a: 易分析性,
- b: 易测试性,
- c: 易替换性,
- d: 易学性,
答案: D
解析: D
003-依照先后,下面项目管理的过程排序正确的是()[单选]
- a: 启动,监控,规划,执行,收尾,
- b: 启动,执行,收尾,规划,监控,
- c: 启动,规划,执行,监控,收尾,
- d: 启动,监控,执行,规划,收尾,
答案: C
解析: C
004-测试实时系统的第一步是独立的测试各个任务。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
005-软件出现操作性错误或错误结果时,软件错误的严重性程度为()。[单选]
- a: 严重,
- b: 较严重,
- c: 一般,
- d: 轻微,
答案: B
解析: B
006-单元测试计划是根据()编写的。[单选]
- a: 概要设计说明书,
- b: 详细设计说明书,
- c: 代码,
- d: 需求说明书,
答案: B
解析: B
007-文档测试中需要对用户说明书进行测试,下列关于对用户说明书的测试说法中错误的是()。[单选]
- a: 语言检查:检查标准是说明书语言专业,用词华丽,
- b: 功能检查:检查标准是功能描述完整、准确,并且没有描述不存在的功能,
- c: 图片检查:检查标准是图片正确、清晰,
- d: 排版检查:检查标准是排版正确、合理、风格统一,
答案: A
解析: A
008-单元测试通常应该先进行 “人工走查” , 再以白盒法为主, 辅以黑盒法进行动态测试。[单选]
- a: 正确,
- b: 错误,
答案: A
解析: 正确
009-在产品类软件中,需求是()。[单选]
- a: 由特定用户提出,
- b: 由大量的潜在用户提出、单位内部市场分析人员分析后得出,
- c: 以契约形式确定,
- d: 以合同形式确定,
答案: B
解析: B
010-下列关于软件测试原则的说法中错误的是()。[单选]
- a: 穷举测试是不可能的,
- b: 测试中BUG存在群集现象,
- c: 测试应该由软件设计机构设计,这样可以准确定位软件的缺陷,
- d: 软件测试应该追溯需求,测试应该根据用户需求进行,
答案: C
解析: C
011-SQA是()简称。[单选]
- a: 软件质量保证,
- b: 软件配置管理,
- c: 软件质量控制,
- d: 软件需求分析,
答案: A
解析: A
012-1.软件测试的目的是尽可能多的找出软件的缺陷。[单选]
- a: 正确,
- b: 错误,
答案: A
解析: 正确
013-静态检查就是看代码。 [单选]
- a: 对,
- b: 错,
答案: B
解析: B
014-在下列描述中,关于一个软件缺陷状态完整变化的错误描述是()。[单选]
- a: 打开——修复——关闭,
- b: 打开——关闭,
- c: 打开——保留,
- d: 激活——修复——重新打开,
答案: D
解析: D
015- 如下图所示的N-S图,至少需要()个测试用例完成逻辑覆盖。 [单选]
- a: 12,
- b: 48,
- c: 27,
- d: 18,
答案: B
解析: B
016-单元测试通常由开发人员进行。[单选]
- a: 正确,
- b: 错误,
答案: A
解析: 正确。解析:单元测试大多数由开发人员来完成,测试人员技术背景较好或者开发系统软件时可能会安排测试人员进行单元测试
017-通常情况下,下列缺陷不能通过单元测试发现的是()。[单选]
- a: 变量的初始值或缺省值有错误,
- b: 输入的实际参数与形式参数的个数不相同,
- c: 提示的错误与实际的错误不相符,
- d: 一个模块的功能是否会对另一个模块的功能产生不利的影响,
答案: D
解析: D
018-永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
019-为了提高测试的效率,我们应该()[单选]
- a: 随机地选取测试数据,
- b: 取一切可能的输入数据作为测试数据,
- c: 在完成编码以后制定软件的测试计划,
- d: 选择发现错误可能性大的数据作为测试数据,
答案: D
解析: D
020-Beta测试是验收测试的一种。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
021-下列关于处理缺陷不正确的选项是()。[单选]
- a: 技术不支持的缺陷不需关注,
- b: 需要关注推迟修改的缺陷,
- c: 本版本所有缺陷必须修复后才上线,
- d: 关注开发修复缺陷时写的回归范围,
答案: C
解析: C
022-条件覆盖的目的是()。[单选]
- a: 使每个判定的所有可能的条件取值组合至少执行一次,
- b: 使程序中的每个判定至少都获得一次“真”值和“假”值。,
- c: 使程序中的每个判定中每个条件的可能值至少满足一次。,
- d: 使程序中的每个可执行语句至少执行一次。,
答案: A
解析: A
023-软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。[单选]
- a: 对,
- b: 错,
答案: A
解析: A、对
024-Ranorex Studio支持的编程语言是()[单选]
- a: C#,
- b: Java,
- c: Python,
- d: R语言,
答案: A
解析: A
025-对“功能测试的回归测试经常要多次重复”的正响理解是()[单选]
- a: A.回归测试应该执行初测时采用的全部测试用例,
- b: B.回归测试只要执行发现缺陷的那些测试用例即可,
- c: C.通过多次的回归测试可以发现所有缺陷,
- d: D.回归测试就是验收测试,
答案: A
026-Beta测试是验收测试的一种()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
027-黑盒测试意味着测试要在软件的()处进行。[单选]
- a: 接口,
- b: 端口,
- c: 接头,
- d: 都不正确,
答案: A
解析: A
028-下列关于软件测试与调试的说法中错误的是()。[单选]
- a: 通常情况下,软件测试经历的时间要长于软件调试的时间,
- b: 一般来说,软件测试工作的开始要早于软件调试工作,
- c: 测试的只要工作是找到缺陷并解决缺陷,调试的主要工作是解决缺陷,所以软件测试包含程序调试工作,
- d: 一般来说,软件测试找到的大多是错误的外部表现,而调试能够找到错误的内部原因,
答案: C
解析: C
029-黑盒测试方法中最有效的是因果图法。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
030-一个程序中所含有的路径数与程序的复杂程度有着直接的关系。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
031-软件测试就是为了验证软件功能实现的是否正确、是否完成既定目标的活动,所以软件测试工作在软件工程的后期才开始具体的工作。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
032-不属于自动化测试金字塔模式的层次的是?()[单选]
- a: 集成测试,
- b: 单元测试,
- c: API测试,
- d: UI测试,
答案: A
解析: A
033-软件过程成熟度模型分成几级:()。[单选]
- a: 3级,
- b: 4级,
- c: 5级,
- d: 6级,
答案: C
解析: C
034-我们可以人为的使得软件不存在配置问题。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
