|

 黑盒测试意味着测试要在软件的()处进行
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:1
B:2
C:3
D:4
程序变异方法是一种()驱动测试
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:正确
软件测试的一个主要工作原则就是如何将无边无际的可能性减小到一个可以控制的范围,以及如何针对软件风险作出恰当的选择,去粗存精,找到最佳的测试量,使得测试工作量不多也不少,既能达到测试的目的,又能较为经济。()。
A:错误
B:正确
在软件测试策略所包含的内容中最主要的部分有两个,一是要进行的测试过程,另外一个就是要执行的测试类型()。
A:错误
B:正确
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能()
A:错误
B:正确
质量保证(QA)工作通过预防、检查与改进来保证软件质量()
A:错误
B:正确
设计测试阶段要设计测试用例和测试过程,要保证测试用例完全覆盖测试需求()。
A:错误
B:正确
软件测试是根据软件开发各阶段的规格说明和程序的内部而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤()
A:错误
B:正确
软件测试的根本目的是为了保证软件质量()
A:错误
B:正确
软件自动化测试是软件测试技术的一个重要的组成部分,引入自动化测试可以提高软件质量,节省经费,缩短产品发布周期()
A:错误
B:正确
螺旋过程模型适合项目的后期使用,项目维护阶段()
A:错误
B:正确
服务器的测试主要是功能的测试()。
A:错误
B:正确
软件需求是度量软件质量的基础()。
A:错误
B:正确
从宏观上说, C/S体系结果的软件测试通常首先要从单个客户端开始,然后再逐步集成客户端、服务器和网络系统进行集成测试,最后进行系统的整体测试()
A:错误
B:正确
JCheck是用来分析Java执行过程与事件的工具,它可实时监控程序执行的状态()
A:错误
B:正确
软件自动化测试工具的自动化测试成功经验主要是指利用软件测试工具提供完整的软件测试流程的支持和各种测试的自动化实现。
()
A:错误
B:正确
测试组织管理通常包含两个方面:组织策划和组织管理。()。
A:错误
B:正确
软件测试在软件生命周期,主要横跨以下两个测试阶段。
第一阶段:单元测试阶段
第二阶段:黑盒测试阶段()
A:错误
B:正确
TestManager是测试管理软件, 用于实现测试的计划、用例设计、用例实现、测试实施以及结果分析,从一个独立的、全局的角度对各种测试活动进行有效管理和控制()
A:错误
B:正确
WinRunner是基于MS Windows环境的、 企业级的功能检测工具()
A:错误
B:正确
错误推测法的基本想法是:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例()。
A:错误
B:正确
常见的软件测试方法有单元测试、集成测试、系统测试和确认测试等()
A:错误
B:正确
软件质量评价的目的是为了直接支持开发并获得能满足用户要求的软件()
A:错误
B:正确
测试实时系统的第一步是独立的测试各个任务()。
A:错误
B:正确
集成测试是软件调试技术的一种( )。
A:错误
B:正确
软件测试不能保证经测试后发现的是全部的软件缺陷。
()
A:错误
B:正确
|
|