07-测试用例一
2026年1月21日大约 8 分钟
07-测试用例一
001-设计兼容性测试用例时,下列不属于选择测试平台和应用程序版本所依据的原则的是()。[单选]
- a: 根据流行程度,选择比较普及的操作系统和软件平台,
- b: 选择主流生产厂商的产品来进行测试,
- c: 尽量选择较新的程序版本,
- d: 根据类型把软件进行等价类划分,从每种类型中选择软件来测试,
答案: C
解析: C
002-通常,检查表的使用的是强制性的。()[单选]
- a: 对,
- b: 错,
答案: B
解析: B
003-执行结构测试将主要使用()[单选]
- a: 验证技术,
- b: 获取技术,
- c: 抓取技术,
- d: 利用技术,
答案: A
解析: A
004-Thanks for getting()to me。 [单选]
- a: Down,
- b: Up,
- c: Back,
- d: Forward,
答案: C
解析: C当一个客户或是同事很快就回复了你的邮件,可以用这个感谢他们的回复。
005-错误推测法的基本想法是:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
006-软件测试的对象包括()[单选]
- a: 需求分析,概要设计和详细设计,
- b: 程序源代码,
- c: 需求规格说明,
- d: 以上所有,
答案: D
解析: D
007-测试过程中应重视测试的执行,可以轻视测试的设计。[单选]
- a: 正确,
- b: 错误,
答案: B
008-关于软件测试、软件过程和软件质量关系的描述中,下列说法错误的是()。[单选]
- a: 软件质量是由软件测试保证的,
- b: 软件测试是提高软件质量的一种手段,
- c: 软件过程包括软件测试,
- d: 软件质量是在软件过程中逐步建立起来的,
答案: A
解析: A
009-对于单元测试框架,除了用于Java的JUnit还有CppUnit、NUnit等,它们是()?[单选]
- a: C++单元测试框架、.NET单元测试框架,
- b: C语言单元测试框架、通用单元测试框架,
- c: C++单元测试框架、自动化单元测试框架,
- d: 自动化单元测试框架、.NET单元测试框架,
答案: A
解析: A
010-使用正交排列方法设计测试用例的最大好处在于()。[单选]
- a: 对所有的输入组合创建测试用例,
- b: 使用最少的测试用例获得最大的测试覆盖率,
- c: 不用写测试用例,
- d: 便于进行兼容性测试,
答案: B
解析: B
011-逻辑覆盖测试属于白盒测试技术。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
012-在软件底层进行的测试称为()。[单选]
- a: 系统测试,
- b: 集成测试,
- c: 单元测试,
- d: 功能测试,
答案: C
解析: C
013-产品发布后修复软件缺陷比项目开发早期这样做的费用要高()。[单选]
- a: 1~2倍,
- b: 10~20倍,
- c: 50倍,
- d: 100倍或更高,
答案: D
解析: D
014-在覆盖准则中,最常用的是______[单选]
- a: 语句覆盖,
- b: 条件覆盖,
- c: 分支覆盖,
- d: 以上全部,
答案: D
解析: D解析:在路径测试中,覆盖准则中规定了测试的每一组路径,覆盖准则又称为逻辑覆盖准则或安全性准则,其中最常用的覆盖准则是语句覆盖、分支覆盖和条件覆盖。
015-Junit的TestCase类提供()和tearDown()方法,分别完成对测试环境的建立和拆除。[单选]
- a: setUp(),
- b: set(),
- c: setap(),
- d: setDown(),
答案: A
解析: A
016-下列哪个不是WEB测试的测试内容?()[单选]
- a: 功能测试,
- b: 兼容性测试,
- c: 界面测试,
- d: 用户测试,
答案: D
解析: D
017-除了测试程序外,白盒测试也适用于对()阶段的软件文档进行测试。[单选]
- a: 编码,
- b: 软件详细设计,
- c: 软件总体设计,
- d: 需求分析,
答案: B
解析: B
018-社会角色是个体与其社会地位、身份相不一致的行为方式及相应的心理状态。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
019-使用白盒测试方法时,设计测试用例应根据( )[单选]
- a: 程序的内部逻辑,
- b: 程序的复杂结构,
- c: 程序的功能,
- d: 使用说明书,
答案: A
解析: A
020-下列不属于正式审查的方式是()。[单选]
- a: 同事审查,
- b: 公开陈述,
- c: 检验,
- d: 编码标准和规范,
答案: D
解析: D
021-测试计划属于配置项,而需求跟踪矩阵不属于配置项。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
022-评审是对软件进行表态测试的一种方法,下述结论中,哪个是与软件评审无关的内容()[单选]
- a: 尽量发现错误,
- b: 检查软件文档,
- c: 根据评审标准,
- d: 依靠测试信息,
答案: D
023-通常情况下,下列选项中不属于编写测试用例应该包括的内容的是()。[单选]
- a: 被测项目名称,
- b: 与本用例相关的其他用例,
- c: 测试时所发现缺陷的严重程度,
- d: 测试时需要输入的数据,
答案: C
解析: C
024-测试文档是整个测试活动中十分重要的文件。测试文档描述和记录测试活动的全过程。[单选]
- a: 对,
- b: 错,
答案: A
解析: A
025-在时间有限的情况下,应该优先测试典型值,而不是边界值()[单选]
- a: 正确,
- b: 错误,
答案: B
解析: 错误
026-白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求[单选]
- a: 正确,
- b: 错误,
答案: B
解析: 错误。解析:白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求
027-下列关于软件测试策略说法中错误的是()[单选]
- a: 白盒测试分为静态白盒测试和动态白盒测试,
- b: 自动测试的优点之一是适应性强,即使软件功能发生变化时也不需要修改测试脚本,
- c: 性能测试一般是在系统测试阶段进行的,
- d: 回归测试在每次软件发生修改后都应该进行,以便确定修改是否达到预期目的,
答案: B
解析: B
028-结构性测试是根据软件的规格说明来设计测试用例。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
029-通常情况下,功能自动化测试工具采用的两种录制模式是环境判断模式和()。[单选]
- a: 仿真模式,
- b: 假设模式,
- c: 设想模式,
- d: 模拟模式,
答案: D
解析: D
030-组装测试又称为()[单选]
- a: 集成测试,
- b: 系统测试,
- c: 回归测试,
- d: 确认测试,
答案: A
解析: A
031-错误推测法是根据输出对输入的依赖关系来设计测试用例的。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
032-在专业的软件开发、维护中,SQA环境是建立、执行SQA方法时必须首要考虑的问题。()[单选]
- a: 对,
- b: 错,
答案: A
解析: A
033-通过疲劳强度测试,最容易发现()问题。[单选]
- a: 并发用户数,
- b: 内存泄漏,
- c: 系统安全性,
- d: 功能错误,
答案: B
解析: B
034-测试人员在测试过程中发现问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。[单选]
- a: 对,
- b: 错,
答案: B
解析: B
035-使用Jira进行项目管理时,根据问题的重要程度和需要解决的紧急程度,问题一般分为几种优先级。则下列()优先级最高。[单选]
- a: Blocker,
- b: Critical,
- c: Major,
- d: Minor,
答案: A
解析: A
036-测试用例的构成要素中,()就是执行当前测试用例的前提描述,如果不满足这些条件,则无法进行测试。[单选]
- a: 预置条件,
- b: 操作步骤,
- c: 测试等级,
- d: 测试项目,
答案: A
解析: A
037-下列关于软件缺陷处理说法错误的是()。[单选]
- a: 只要是发现的缺陷都要提交缺陷报告,不论是否可重现,
- b: 一个缺陷的编号在整个生命周期中可能变化,
- c: 已经关闭的缺陷可能会由于某种原因而重新打开,
- d: 如果发现的缺陷全部属于一个开发人员,则这些缺陷可以写在一个缺陷报告中,
答案: D
解析: D
