出自:周口师范学院软件质量保证与测试

集成测试的测试用例是根据()的结果来设计。 A.需求分析 B..源程序 C.概要设计 D.详细设
即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是 A.程序可能会因为缺少某些路径而存在问题 B.即使是穷举路径测试也决不能保证程序符合其设计规格说明 C.穷举路径测试也可能不会暴露数据敏感错误 D.以上全部
划分软件测试属于白盒测试还是黑盒测试的依据是 A.是否执行程序代码 B.是否能看到软件设计文档 C.是否能看到被测源程序 D.运行结果是否确定
黑盒测试用例设计方法包括 A.等价类划分法、因果图法、正交试验设计法、功能图法、路径覆盖法、语句覆盖法 B.等价类划分法、边界值分析法、判定表驱动法、场景法、错误推测法、因果图法、正交试验设计法、功能图法 C.因果图法、边界值分析法、判定表驱动法、场景法、Z路径覆盖法 D.场景法、错误推测法、因果图法、正交试验设计法、功能图法、域测试法
黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于 A.软件规格说明 B.软件设计说明 C.概要设计说明 D.详细设计说明
关于同行评审说法正确的是 A.同行评审是对程序进行模拟,一步步的展示程序如何处理测试数据 B.同行评审虽然可以缩减工作时间,但同时也增加了大量的成本 C.在软件开发过程中进行同行评审会浪费时间,减缓项目的进度 D.同行评审的目的是发现产品的缺陷,因此在评审上的投入可以减少大量的后期返工
关于软件测试的目的,下列说法哪个是错误的 A.测试是程序的运行过程,目的在于发现错误 B.一个好的测试用例在于能够发现至今未发现的错误 C.一个成功的测试是发现了至今未发现的错误的测试 D.测试的目标是以最少的时间和人力改正软件中潜在的所有错误和缺陷
功能性测试是根据()来设计测试 A.软件的规格说明 B.设计文档 C.程序的内部逻辑 D.维护手册
功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的 A.致命的缺陷 B.严重的缺陷 C.一般的缺陷 D.微小的缺陷
个项目是否开发,从经济上来说是否可行,归根结底是取决于对 A.成本的估算 B.项目计划 C.工程管理 D.工程网络图
对于一个软件的各种需求,要确定其关键性类型,定义关键性级别的依据是 A.系统任务 B.安全性 C.技术复杂性 D.以上全部
对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于 A.测试 B.调试 C.回归测试 D.单元测试
对程序中已发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,称为 A.测试 B.调试 C.错误分析 D.验证
对Web网站进行的测试中,属于功能测试的是 A.连接速度测试 B.链接测试 C.平台测试 D.安全性测试
集成测试分为渐增组装测试和 A.非渐增组装测试 B.确认测试 C.单元测试 D.测试计划
单元测试中用来模拟被测模块调用者的模块是 A.父模块 B.子模块 C.驱动模块 D.桩模块
单元测试中使用的辅助模块分为驱动模块和 A.传入模块 B.主模块 C.桩模块 D.传出模块
单元测试的测试用例主要根据()的结果来设计 A.需求分析 B.源程序 C.概要设 D.详细设计
大突击测试把所有的模块一次性集成为一个完整的系统后进行测试,很容易 A.通过测试 B.整体测试 C.快速查错 D.快速排错
错误推测法的基本想法是 A.划分有效等价类和无效等价类 B.划分原因和结果 C.列出所有的可能情况 D.列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例
从软件测试观点出发,软件缺陷由系统缺陷、加工缺陷、数据缺陷、代码缺陷和()构成。 A.设计缺陷 B.功能缺陷 C.性能缺陷 D.接口缺陷
从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的 A.测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序 B.测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。 C.测试组织与开发组织为同一公司,但不在同一部门 D.试组织与开发组织为不同公司
测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括 A.测试输入、执行条件和预期的结果 B.测试目标、测试工具 C.测试环境 D.测试配置
测试是软件生存期中费用消耗最大的环节。能够决定需要做多少次测试的影响因素有 A.系统的目标和信息的价 B.潜在的用户数量 C.开发组织和测试的时机 D.以上全部
侧重于观察资源耗尽情况下的软件表现的系统测试被称为 A.强度测试 B.压力测试 C.容量测试 D.性能测试
不属于单元测试内容的是 A.模块接口测试 B.局部数据结构测试 C.路径测试 D.用户界面测试
必须要求用户参与的测试阶段是 A.单元测试 B.集成测试 C.确认测试 D.验收测试
_____把黑盒子测试和白盒子测试的界限打乱了 A.灰盒子测试 B.动态测试 C.静态测试 D.失败测试
下列哪一项不属于软件功能易用性测试关注的内容 A.软件界面的色彩是否协调 B.软件是否能主动禁止用户可能进行的非法操作 C.软件是否允许用户针对自己的使用习惯进行定制 D.软件是否能帮助用户减少输入中的重复劳动
软件测试方法按照测试过程是否执行程序分为动态测试和 A.白盒法 B.黑盒法 C.静态测试 D.灰盒法
使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和()。 A.程序的注释 B.程序的内部逻辑 C.用户使用说明书 D.程序的需求说明
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是()。 A.条件覆盖法 B.等价分类法 C.边界值分析法 D.错误推测法
软件项目计划一般不包括以下哪项内容 A.培训计划 B.进度安排 C.人员安排 D.软件开发标准的选择和制定(可行性)
软件生存周期过程中,修改错误代价最大的阶段是 A.需求阶段 B.设计阶段 C.编程阶段 D.发布运行阶段
软件生存期中费用消耗最大的环节是 A.软件测试 B.软件开发 C.软件质量保证 D.软件文档审查
软件缺陷修复的代价最高的阶段为 A.发布阶段 B.需求阶段 C.设计阶段 D.编码阶段
软件缺陷的基本状态有 A.激活状态 B.已修正状态 C.关闭或非激活状态 D.以上全部
软件缺陷产生的原因有 A.技术问题 B.团队工作 C.软件本身 D.以上全部
软件动态测试方法分为白盒法和 A.白盒法 B.白盒法 C.动态测试 D.动态测试
软件的集成测试工作最好由什么人员承担,以提高集成测试的效果 A.该软件的设计人员 B.不属于该软件开发组的软件设计人员 C.该软件开发组的负责人 D.软件的编程人员
软件测试员究竟做些什么 A.软件测试员的目的是发现软件缺陷 B.软件测试员的目的是发现软件缺陷,尽可能早一些 C.软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复 D.软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复
软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?答案: 1预防软件发生错误 2发现程序错误 3提供诊断错误信息 A.只有1 B.只有2 C.只有3 D.1、2、3
软件测试是采用()执行软件的 A.测试用例 B.输入数据 C.测试环境 D.输入条件
软件测试计划的内容应包括 A.测试目的 B.被测软件的功能、输入和输出 C.测试内容和评价标准 D.以上全部
是一种黑盒测试方法,它是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例 A..等价类划分法 B.边界值分析法 C.场景法 D.边界值
软件测试的目的是 A.发现软件中隐藏的错误 B.解决软件中隐藏的错误 C.尽量不发现错误以便早日提交软件 D.证明软件的正确性
软件测试的目的是 A.评价软件的质量 B.发现软件的错误 C.找出软件中所有的错误 D.证明软件的正确的
软件测试的过程,不包括 A.单元测试 B.集成测试 C.集成测试 D.测试计划
软件测试的对象包括 A.需求分析、概要设计和详细设计 B.程序源代码 C.需求规格说明 D.以上所有
软件测试按照测试层次可以分为 A.黑盒测试 B.功能性测试和结构性测试 C.单元测试、集成测试和系统测试 D.动态测试和静态测试