概述
选择题
- 下列说法错误的是:自顶向下测试的有点是使低层模块的错误能较早发现
- 如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的:判定覆盖
- 通常情况下,承担测试监控任务的人员是:测试经理
- 下列项目中不属于测试文档的是:程序流程图
- 侧重于观察资源耗尽情况下的软件表现的系统测试被称为:压力测试
- 如果程序通过了100%的代码覆盖率测试,则说明程序满足了:语句覆盖
- 测试报告不包含的内容有:测试通过/失败的标准
- 下列不属于测试自动化中的脚本:逻辑驱动脚本
- 软件测试工作应开始于:需求分析阶段
- 因果图方法是根据 之间的因果关系来设计测试用例的:输入与输出
- 确认测试以()文档作为测试的基础:需求规格说明书
- 在进行单元测试时,常用的方法是:采用白盒测试,辅之以黑盒测试
- 不属于白盒测试的技术是:边界值分析
- 单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是:系统功能
- 软件测试过程中的集成测试主要是为了发现()阶段的错误:概要设计
- 下列不属于软件缺陷的是:测试人员主观认为不合理的地方
- 条件(x<12 and y>8 or z<>10)的条件组合覆盖的测试用例个数是:8
- 将测试输入存储在独立的文件中,而不是存储在脚本中:数据驱动脚本
- 划分软件测试属于白盒测试还是黑盒测试的依据是:是否能看到被测源程序
- 单元测试中用来模拟被测试模块调用者的模块是:驱动模块
- 在Web性能测试中,下列不是度量系统性能指标的:负载模式
- 与设计测试用例无关的文档是:项目开发计划
- 测试计划主要由哪个角色负责制定:测试经理
- 下列哪项不属于好的用户界面的检验标准:功能多
- 在软件生命周期的哪一个阶段,软件缺陷修复费用最高:产品发布
- 逻辑覆盖法不包括:需求覆盖
- 软件测试是为了检查出并改正尽可能多的错误,不断提高软件的:质量和可靠性
- 黑盒测试是从()观点出发的测试,白盒测试是从()观点出发的测试:用户、开发人员
- 从已经发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为:调试
- 构造决策表时,将列出问题规定可能采取的操作:动作桩
- 检查软件在异常条件下自身是否具有防护性的措施或者某种灾难性恢复手段的测试是:容错测试
- 在以下选项中,不属于软件功能性的子特性的是:稳定性
- 集成测试的主要方法有两个:渐增式测试方法、非渐增式测试方法
- 条件覆盖的目的是:使每个判定的所有可能的条件取值组合至少执行一次
- 不用执行程序,目的是收集有关程序代码的结构信息,这一过程是:静态分析
- 一个应用系统通常有用户管理功能,用户信息一般包括用户名,假设规定用户名必须是以字母开头,不超过8个字符的字母数字串,那么,下列哪组值均属于用户名的有效等价类:linyifei,a111111,glenford,Myers
- 使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和:程序的内部逻辑
- 软件验证和确认是保证软件质量的重要措施,它的实施应该针对:软件开发的所有阶段
- 导致软件缺陷的最大原因来自:软件产品规格说明书
- 在以下有关集成测试的说法中,错误的是:自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力
- 把黑盒测试和白盒测试的界限打乱了:灰盒测试
- 在边界值分析中,下列数据通常不用来作为测试数据的是:等价类中的典型值
- 不属于单元测试内容的是:用户界面测试
- 必须要求用户参与的测试阶段是:验收测试
- 问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处逇状态是:激活状态
- 在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖。其中 是最强的:路径覆盖
- 如果一个软件产品的功能或特性没有实现,包括主要功能部分丢失、次要功能完全丢失或者错误的声明,这是属于:严重的错误
- 以下说法正确的是:路径覆盖使每个判定中各条件的每一种组合至少出现一次
- 软件测试是软件工程方法的重要环节,是保证软件质量的重要措施,软件测试的准确含义为:保证软件开发的正确
- 对Web网站进行的测试中,属于功能测试的是:链接测试
- 软件测试用例主要由输入数据和()两部分组成:预期输出结果
- 为了提高测试效率,应该:选择发现错误可能性大的数据作为测试用例
判断题
- 功能测试只能在系统测试阶段进行 错
- 软件需求是度量软件质量的基础,不符合需求的软件就不具备质量 错
- 静态的代码评审一般由测试人员进行 错
- 白盒测试可以找出软件遗漏功能和代码错误的问题 错
- 软件开发过程中所有产生的需求规格说明、概要设计规格说明、详细设计规格说明及源程序都是软件测试的对象 对
- 程序员与测试工作无关 错
- 测试是调试的一个部分 错
- 软件测试等于程序调试 错
- Beta测试是验收测试的一种 对
- 在测试过程中只要使用了测试工具就是测试自动化 错
- 自底向上集成需要测试员编写驱动程序 对
- 软件缺陷一定是由编码所引起的 错
- 软件测试工具可以代替软件测试人员 错
- 代码评审是检查源代码是否达到模块设计的要求 错
- 一个成功的测试是发现了至今未发现的错误 错
- 测试人员要坚持原则,缺陷未修复坚决不予通过 对
- 与手工测试相比,自动化测试更容易实现覆盖率的度量 对
- 最重要的用户界面要素是软件符合现行标准和规范 对
- 单元测试能发现约80%的软件缺陷 对
- 等价类划分法需要考虑程序中输入条件之间的组合情况 对
- 项目立项前测试人员不需要提交任何工件 对
- 测试可以证明程序有错,也可以证明程序没有错误 错
- 100%的语句覆盖可以保证100%的判定覆盖,反之则不行 错
- 软件测试的目的是尽可能多的找出软件的缺陷 对
- 黑盒测试的测试用例是根据程序内部逻辑设计的 错
- 决策表的两条规则只要具有相同动作项就可以进行合并 对
- 经验表明,测试后程序残存的错误数目与该程序中一发现的错误数目或检错率成正比 对
- 评审可以改进团队成员的工作方法,提高发布产品质量 对
- 通过控制流图可以发现程序结构的异常 对
- 通过白盒测试技术可以发现没有被实现的软件需求 错
- 任何情况下,都可以达到100%的语句覆盖的要求 cuo
- 系统自动化测试是测试工具执行测试过程,不需要人工干预 错
- 动态测试需要在程序执行之前提供数据 对
- 负载测试是验证要检验的系统的能力最高能达到什么程度 对
填空题
- (存根)就是简化模拟较低层次模块功能的虚拟子程序
- 根据软件是否执行可将测试分为测试时软件不执行的(静态测试)和测试时软件需要执行的(动态测试)
- LoadRunner是(负载)测试工具,WinRunner是(功能)测试工具
- 自动化测试是指使用一种(自动化)测试工具来验证各种(测试需求),包括测试活动的实施与管理
- 黑盒测试测试用例设计方法主要有(等价类)划分法、(边界值)分析法以及因果图法、错误推测法
- 系统测试主要从(系统)的角度来检验和寻找(缺陷)
- 某一程序的独立路径是指从程序入口到程序出口的多次(执行)中,每次至少有一个(语句集)是新的和未被(重复)的
- 白盒测试又称为(结构测试或逻辑测试),黑盒测试又称为(功能测试)
- 因果图方法是根据(输入条件)和(输出结果)之间的因果关系来设计测试用例的
- 等价划分法是将程序的(输入)域划分为若干部分,然后从每个部分选取少数代表数据当做(测试用例)
- 黑盒测试是从(用户)观点出发的测试,白盒测试是从(开发人员)观点出发的测试
- 测试用例由测试数据与(预期输出结果)两部分组成,并包括测试(输入)或后置条件
- 数据驱动脚本将(测试数据)输入存储在独立数据文件中,而非(绑定在)脚本中,执行时从数据文件读入数据
- 自动化测试的实质是(模拟)手工测试步骤,执行(测试用例)或脚本,控制被测软件执行,并以全自动或(半自动)方式完成测试的过程
- 根据测试用例的设计方法可将测试分为侧重于程序内部结构的(白盒测试)和侧重与程序输入输出的(黑盒测试)
最后
以上就是如意发夹为你收集整理的软件测试试题的全部内容,希望文章能够帮你解决软件测试试题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复