国家开放大学软件测试(
以下各项中,( )属于安装测试应关注的内容。
A.安装手册的评估
B.安装选项和设置的测试
C.安装顺序测试
D.修复、安装测试与卸载测试
答案是:ABCD
关于确认测试,描述正确的是( )。
A.确认测试一般包括有效性测试与软件配置复查,采用黑盒测试为主、白盒测试为辅的测试方法进行测试 。
B.确认测试配置项复查时应当严格检查用户手册和操作手册中规定的使用步骤的完整性和正确性
答案是:BD
软件测试贯穿于整个软件生命周期,属于其测试的基本问题的是(   )
A.明确测试目标
B.确认测试对象
C.建立测试生命周期
D.制定和实施测试策略
答案是:ABCD
"下列程序段,对于(A,B)的取值,以下( )测试用例组合能够满足条件覆盖的要求。
答案是:
CD
A.A=40 B=40
B.A=30 B=-10
C.A=30 B=30
答案是:A=50 B=-10
下面属于黑盒测试显著特点的是( )。
A.与软件具体实现过程无关
B.基于覆盖率的测试
C.可用于软件测试的各个阶段
D.用例设计可与软件实现同步进行
答案是:ACD
哪些属于黑盒测试技术?
A.等价类划分法
B.边界值分析法
C.因果图法
D.决策表法
答案是:ABCD
组件测试类别可以包括( )。
A.静态测试
B.动态测试
C.手工测试
D.自动化测试
答案是:ABCD
下面哪些属于软件性能测试的内容?
A.响应时间
B.CPU占用率
C.内存占用率
D.资源消耗
答案是:ABCD
兼容性测试主要包含( )的兼容性测试和( )的兼容性测试两部分。
A.单机
B.网络
C.硬件
D.软件
答案是:CD
下面哪些内容属于一般性能测试?
A.检查CPU的占用率
B.内存占用率
C.主要事物的平均响应时间
D.服务器资源消耗情况
答案是:ABCD
下面哪些属于可靠性测试的关键测试数据?
A.失效间隔时间
B.失效修复时间
C.失效数量
D.失效级别
答案是:ABCD
下面哪些属于黑盒测试的可靠性模型?
A.状态模型
B.基本执行模型
C.分离富化模型
D.NHPP
答案是:BCD
可使用回归测试的测试阶段包括:
A.单元测试
B.集成测试
C.系统测试
D.功能测试
答案是:ABCD
配置审查工作在于确保已开发软件的所有文件资料均已编写齐全,这些文件包括:
A.用户手册
B.操作手册
C.设计资料
D.文献资料
答案是:ABC
下面属于验收测试的是:
A.备份/恢复循环
B.灾难恢复
C.用户管理
D.任务维护
答案是:ABCDE
常见的验收测试形式有:
A.根据合同进行验收测试
B.用户和用户群组织的验收测试
C.互操作测试
D.现场测试
答案是:ABD
下面说法正确的是:
A.软件维护的目的不是维护产品操作能力或是修复由于使用过度所造成的损坏。
B.即使系统没有改变,只是环境发生了变化,也需要进行维护测试
C.任何新的或者变更的内容都应该进行测试
D.即使系统没
答案是:ABC
静态测试的实现技术包括:
A.代码检查
B.静态结构分析
C.代码质量度量
D.代码质量评审和检查
答案是:ABCD
下面哪些属于代码检查?
A.代码编写
B.代码走查
C.桌面检查
D.代码审查
答案是:BCD
下面哪些属于静态测试中的静态结构分析检查项?
A.代码风格和规则的审查
B.程序设计和结构的审核
C.程序设计和结构的审核
D.业务逻辑审核
答案是:ABCD
属于目前在测试工程中主要存在的代码质量度量参数的是:
A.Line(行)复杂度
B.Halstead(运算符与运算元)复杂度
C.McCabe(圈)复杂度
D.Hash(哈希)复杂度
答案是:ABC
McCabe完整的复杂度包括哪几项?
A.圈复杂度
B.基本复杂度
C.模块设计复杂度
D.集成复杂度
答案是:ABCD
Logiscope主要有3项测试功能,并以3个相对独立的测试工具形态出现,分别是:
A.代码运行工具
B.代码评审工具
C.代码规范性检测工具
D.测试覆盖率统计工具
答案是:BCD
Logiscope衡量代码质量的优劣通过( )、( )、( )这三个级别的测试获得。
A.度量元级
B.质量标准级
C.质量因素级
D.质量测量级
答案是:ABC
Audit代码评审测试有3个步骤,分别是:
A.建立Audit测试工程项目
B.设计测试
C.执行测试
D.查看和分析测试结果
答案是:ACD
哪些属于软件评审的积极作用?
A.降低消除缺陷的成本
B.缩短开发周期
C.降低系统运行的故障率
D.改进团队成员的工作方法
答案是:ABCD
软件评审的角色包括:
A.经理
B.主持人
C.作者
D.评审人员
答案是:ABCDE
根据评审对象的不同,评审主要分为( )和( )两类。
A.与技术产品或开发过程中创建的部分产品相关的评审
B.分析项目计划和开发流程的评审
C.需求分析以及设计相关的评审
D.用户需求符合度的评审
答案是:AB
下面属于动态测试的具体内容的是:
A.功能确认与接口测试
B.覆盖率分析
C.性能分析
D.内存泄漏分析
答案是:ABCD
黑盒测试中的对象测试模型测试对象有( )、( )和( )三个层次,关系为逐级包含。
A.数据结构
B.数据对象
C.业务对象
D.事务对象
答案是:BCD
等价类划分测试的实现分( )和( )两步进行。
A.确定测试人员
B.确定等价类
C.设计测试用例
D.预计测试结果
答案是:BC
下列描述中,关于测试与调试的说法正确的是( )。
A.测试是显示错误的行为;而调试是推理的过程;
B.测试显示开发人员的错误;调试是开发人员为自己辩护;
C.测试能预期和可控;调试需要想象、经验和思考;
D.测
答案是:ABC
某次程序调试没有出现预计的结果,下列( )可能是导致出错的原因。
A.变量没有初始化
B.编写的语句书写格式不规范
C.循环控制出错
D.代码输入有误
答案是:ACD
单元测试的主要任务包括( )。
A.出错处理
B.全局数据结构
C.独立路径
D.模块接口
答案是:ACD
下列说法正确的是( )。
A.测试不能证明软件的正确性
B.测试员需要良好的沟通技巧
C.QA与testing属于一个层次的概念
D.成功的测试是发现了错误的测试
答案是:ABC
下列选项中属于使用质量的属性的是( )。
A.有效性
B.安全性
C.通过性
D.满意度
答案是:ABD
下列关于缺陷产生原因的叙述中,属于技术问题的是( )。
A.文档错误
B.系统结构不合理
C.语法错误
D.接口数据传递不匹配
答案是:BCD
下面关于软件缺陷的说法中正确的是( )。
A.缺陷就是软件产品在开发中存在的错误
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的外部因素
D.缺陷就是系统所需要实现的某种功
答案是:ABD
下面属于软件配置管理基本过程的是( )。
A.配置标志
B.配置控制
C.配置状态发布
D.配置评审
答案是:ABCD
下面属于缺陷报告需要符合的基本要求的是( )。
A.缺陷概述
B.详细描述
C.检查拼写和语法错误
D.一个缺陷一份报告
答案是:ABCD
缺陷管理是对缺陷的( )进行监管的全过程。
A.安装
B.产生
C.跟踪
D.修复
答案是:BCD
下面说法正确的是( )。
A.测试活动贯穿于软件产品的生命周期
B.无论单机运行还是多机运行,利用自动化测试都需要测试的执行与控制
C.单元测试多用于单机运行
D.系统测试或回归测试,多用于单机运行
答案是:ABC
软件开发模式与软件测试关系密切,系统测试计划应在详细设计阶段产生。
答案是:B
软件质量度量包含软件的功能特征和非功能特征。
答案是:A
TMM优化级别主要进行质量控制的测试。
答案是:B
一个成功的测试是发现了至今未发现的错误。
答案是:A
测试可以证明程序有错,也可以证明程序没有错误。
答案是:B
所有的软件测试都应追溯到用户需求。
答案是:A
软件测试是测试人员的事,与开发人员无关。
答案是:B
测试可以证明缺陷存在,但不能证明缺陷不存在。
答案是:A
只要做了充分的测试,就能保证软件没有缺陷。
答案是:B
根据经验,通常情况下缺陷并非平均分布,80%缺陷集中在20%程序模块中。
答案是:A
V模型描述了测试阶段和开发过程期间各阶段的对应关系。
答案是:A
软件测试贯穿于软件定义和开发的整个过程。
答案是:A
组件测试通常在编码前进行,组件测试大多是从程序外部结构出发设计测试用例。
答案是:B
文档检查有多种不同技术,可通过检查强度、形式、必要的人力和时间资源以及它们的目的进行区分。
答案是:A
白盒测试是一种针对程序结构进行的测试,是逻辑驱动的测试或基于程序内部的测试。
答案是:A
黑盒测试是一种从用户观点(依需求确定)出发的测试,其基本思想是:任何程序都可看作是从输入定义域映射到输出值域的函数过程。
答案是:A
针对测试是否运行软件和执行程序划分测试为静态测试与动态测试。
答案是:A
静态测试主要由人工方式进行,这将充分发挥人的逻辑思维优势,同时静态测试也借助测试专用工具进行自动化测试。
答案是:A
数据流分析方法是在程序代码经过的路径上检查数据的用法。这种方式并不一定能够发现缺陷,但可发现数据流异常。
答案是:A
走查是以发现书面文档中的缺陷、含糊的表达和问题为目的的正式评审。
答案是:B
静态分析和评审是从不同的方式和角度来寻找和预防软件的缺陷或故障,消除和减低软件失效几率的措施与过程。
答案是:A
软件评审是动态测试的主要方法之一,评审可应用人类的分析能力来检查和评估复杂的问题。
答案是:B
动态测试并不贯穿于软件产品生命周期的每个阶段。
答案是:B
Z路径覆盖只考虑循环体执行一次和跳过循环体这两种情况。
答案是:B
等价类划分测试技术的测试准则(即等价类划分覆盖率)可定义为总共描述的等价类数量与已执行的等价类数量之比。
答案是:B
动态测试内容有功能确认与接口测试、覆盖率分析、性能分析及内存泄露分析等。
答案是:A
边界值分析法基于可靠性理论中的“多故障”假设,即两个或两个以上故障同时出现而导致软件失效的情况非常多。
答案是:B
边界值覆盖率=(已执行的边界值数量/总的边界值数量)x 100%。
答案是:A
因果图法能帮助测试者按一定步骤,高效开发测试用例,以检测程序输入条件的各种组合情况。
答案是:A
决策表是分析和表达多逻辑条件下执行不同操作情况下的一种工具,可把复杂的逻辑关系与多种条件组合情况表达的既具体而又明确。
答案是:A
逻辑覆盖是黑盒测试中的主要方法之一,是以程序内部的逻辑结构为基础的测试技术,是通过对程序逻辑结构的遍历实现程序设计的覆盖。
答案是:B
路径覆盖的目的就是要设计足够多的测试用例,要求遍历测试对象的所有不同的路径。
答案是:A
自动化测试是在预设条件下自动运行被测软件或程序,自动分析、评估测试结果。
答案是:A
配置管理分为版本管理、问题跟踪和建立管理三部分。
答案是:A
测试流程是指测试的全过程,包括计划测试、设计测试、执行测试三大环节。
答案是:B
测试管理策略的制定,需要通过测试者自主开发和‘量身定做’,以最能适应测试团队自身的工作需求为原则。
答案是:A
对软件测试,加强测试成本、测试结果和测试效益的度量对测试管理及改进很有作用。
答案是:A
测试组织的人员管理,主要依赖与测试心理学的正确运用。
答案是:A
缺陷提交报告主要供软件开发人员阅读。开发人员关注的是缺陷的概述和严重程度,以及在整个系统中各种严重级别缺陷的分布比例。
答案是:B
对测试用例的管理主要体现在测试技术的使用与测试管理两方面。
答案是:B
同软件质量保证活动一样,配置管理活动制定的计划是可以随时更改的。
答案是:B
软件相对于传统产品而言,是一种有形产品。
答案是:B
可靠性不属于软件非功能性特征。
答案是:B
可靠性属于软件非功能性特征。
答案是:A
适应性、准确性、安全性和可用性都属于软件功能性特征。
答案是:B
软件功能特征包括适应性、准确性、互操作性、安全性、遵从性。
答案是:A
软件非功能特征包括可靠性、可用性、有效性、可维护性、可移植性。
答案是:A
一个测试用例一般也可用于多个输入/输出行为检测。
答案是:B
恢复测试主要检查软件系统的容错能力。
答案是:A
负载测试属于非功能性测试。
答案是:A
安全性测试属于功能性测试。
答案是:B
可靠性测试属于功能性测试。
答案是:B
测试分析与设计的第一项任务是对测试依据进行评审。
答案是:A
规格说明可用作一个测试准则。
答案是:A
测试用例不仅是软件开发后的测试依据,而且在系统的需求分析阶段也是质量保证的重要文档。
答案是:A
详细测试阶段定义被测试对象和测试目标。
答案是:B
从软件最初构思到发布软件产品的过程,成为软件开发模式。
答案是:A
RUP流程是将瀑布模式与边写边改模式进行演进、结合,并加入风险评估的一种开发模式。
答案是:B
统一软件过程RUP是由IBM Rational提出的面向对象且基于网络的程序开发方法。
答案是:A
IPD流程非常适用于中小型软件开发项目。
答案是:B
RUP模型的掌握需要花费较大成本,并对项目管理要求较高。
答案是:A
X模型是将测试和开发紧密结合的模型,可使软件开发进度加快。
答案是:B
白盒测试是根据软件的规格说明来设计测试用例。
答案是:B
黑盒测试可以测试程序的内部特点。
答案是:B
V模型验证过程中,测试者判断一个软件产品是否能完成其任务,并据此判断这个软件产品是否满足其预期的使用要求。
答案是:B
V模型中,验证测试只针对开发过程的单个阶段。
答案是:A
与手工测试和自动化测试模式相比,混合模式运用最为广泛。
答案是:A
站在不同角度来看待各项测试工作,软件分类不会不同。
答案是:A
针对一项软件测试工程,静态测试和动态测试只用一个就可以了。
答案是:B
黑盒测试用例设计可与软件实现同步进行,可减少软件的开发时间和成本,保证质量。
答案是:A
探索性测试是一种比较严谨的测试方法,具有可管理性和度量性。
答案是:B
随着面向对象技术的兴起,软件测试的重要性逐渐降低。
答案是:B
组件测试不需要进行边界测试。
答案是:B
组件测试和白盒测试都需代码支持,但程度不同。
答案是:A
组件测试常与代码编写同时进行,在完成程序编写、复查和语法正确性验证后,就可进行组件测试的测试用例设计。
答案是:A
集成测试的目的在于检验软件模块之间的衔接设计是否合理、正常等这样一类的程序结构问题。
答案是:A
增量式测试的方法是先分散测试,然后集中起来再一次完成集成测试。
答案是:B
目前为: 2/3 页  首页   上页  下页 尾页