系统测试软件性能测试和可靠性测试(一)_第1页
系统测试软件性能测试和可靠性测试(一)_第2页
系统测试软件性能测试和可靠性测试(一)_第3页
系统测试软件性能测试和可靠性测试(一)_第4页
系统测试软件性能测试和可靠性测试(一)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统测试、软件性能测试和可靠性测试(一)(总分99.5,考试时间90分钟)选择题将已经集成好的软件系统作为计算机系统的一个元素,与计算机硬件、某些支持软件等其他系统元素组合在一起,在实际运行环境下,对计算机系统进行的集成测试和确认测试属于 。A.集成测试B.验收测试C.性能测试D.系统测试系统测试的测试用例设计依据是什么 。A.需求分析说明书B.概要设计说明书C.详细设计说明书D.规划设计说明书系统测试与单元测试、集成测试的区别是 。A.测试方法不同B.考查范围不同C.评估基准不同D.以上全部下列选项中关于软件测试环境库处理正确的是 。A.软件测试环境库最好和经常需要读写的文件放在一起B.不要对软件测试环境库所在的硬盘分区进行磁盘管理,以免对镜像文件造成破坏C.软件测试环境库最好放到网络文件服务器上,保证安全性D.软件测试环境库不需要由专人进行管理下列测试不是系统测试用户层关注的是 。A.数据安全性测试B.可维护性测试C.并发性能测试D.可操作性测试下列测试技术中,重点关注在超出系统正常负荷N倍的情况下,错误出现状态和出现比率以及错误的恢复能力的是 oA.并发性能测试B.强度测试C.负载测试D.破坏性测试下面活动属于系统测试的主要工作内容的是 oA.测试各个单元模块之间的接口B.测试模块内程序的逻辑功能C.测试各个模块集成后所实现的功能D.测试整个系统的功能和性能检查系统能否正确地接受输入,能否正确地输出结果,这属于 oA.安全性测试B.GUI测试C.功能测试D.协议一致性测试对系统的兼容性测试内容主要是 oA.测试系统与各种硬件设备的兼容性B.测试系统与操作系统的兼容性C.测试系统与其他相关软件的兼容性D.以上全部下列测试方法通常不用来设计功能测试用例的是 oA.等价类测试B.基于场景的

测试C.基于因果图的测试D.正交实验设计法下面不属于协议测试的类型的是 。A.—致性测试B.互操作性测试C.性能测试D.压力测试敏感测试属于下面哪种测i 。A.容量测试B.压力测试C.备份测试D.安全性测试GUI是一个分层的图形化的软件前端,下面不属于GUI系统的层次是 。A.数据层B.界面层C.接口层D.功能层在健壮性测试中,一般的方法是软件故障插入测试,这里插入故障的方法可以分为两类:状态插入和代码插入。下面不属于实现状态插入方法的 。A.基于进程的B.基于消息的C.基于程序的D.基于调试器的下面关于系统测试的实施阶段说法正确的是 。A.确认测试阶段的功能测试是在用户使用环境下进行,目的是验证软件是否满足用户需求B.a测试和卩测试都是受控环境下的测试C.验收测试主要用户参与,软件开发人员和质量保证人员(QA)可以不参加D.系统测试是开始于确认测试,经过a测试和卩测试直至验收测试的过程协议一致性的分析方法有 。A.基本互联测试B.能力测试和行为测试C.定向诊断测试D.以上全部在压力测试过程中,测试人员主要关注的 。A.在非正常资源占用的情况下系统的处理时间B.在正常的资源占用的情况下系统的处理时间C.在正常的系统运行范围内系统处理的数据容量D.在非正常系统运行范围内系统处理的数据容量下列测试用例设计方法中,不会用于容量测试的是 。A.边界值测试法B.错误猜测法C.基于因果图的测试D.规范导出法在安全性测试活动中,要模拟不同的入侵方式来攻击系统的安全机制,通常需要模拟的活动有 。A.通过外部的手段来获取系统的密码B.独占整个系统资源,使得别人无法访问C.使用能够瓦解任何防守的客户软件来攻击系统D.以上全部GUI测试针对的是图形界面,不涉及复杂的逻辑关系和算法,但完成系统的GUI测试也不容易,主要原因是 。A.测试中可能的状态集繁多B.不易模拟事件的驱动C.容易受主观影响D.以上全部下列不属于界面元素根据复杂性划分的层次是 。A.功能层B.界面原子层C.界面组合元素层D.窗口层一位内部的用户在模拟实际操作环境下进行的,开发人员参与的测试 。A.接受测试B.6o测试C.B测试D.a测试

有关软件验收测试的说法中,错误的是 。A.验收测试一般由软件的需方组织B.验收测试的技术要求与系统测试不同C.验收测试可委托第三方测试机构进行D.验收测试由独立于软件开发的人员实施关于系统测试的方法,说法不正确的 。A.协议一致性测试实际上就是比较测试对象与相关协议是否符合B.在实时系统中,功能需求与性能需求必须同时考虑C.GUI测试主要针对的是图形界面,没有涉及复杂的逻辑关系和算法,故GUI测试容易实现D.安全性测试的最终目的是安全控制测试的管理者最好 °A.主持产品发行的人员B.软件开发人员C.用户D.QA人员以下哪一项不是软件性能测试关注的主要内容? 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.并发进程数是软件性能测试中一种常用的性能指标

软件性能测试的目标有 oA.发现(和改正)软件性能缺陷B.性能调优C.能力检验和规划D.以上全部哪种软件测试不属于软件性能测试的范畴 。A.覆盖测试B.压力测试C.负载测试D.并发测试在实际测试中,软件性能的高低往往直接取决于 。A.用户对响应时间的接受程度B.响应时间的绝对值C.系统响应时间D.所有功能的最大响应时间以下哪种软件测试属于软件性能测试的范畴 。A.路径覆盖测试B.并发测试C.安全性测试D.健壮性测试破坏性测试的任务是评测软件在承受超出其正常负荷N倍的情况下,错误出现时的状态和错误发生后的恢复能力。它的实施主要在 。A.系统层B.子系统层C.协议/指标层D.用户层不断增加软件的业务压力,探测软件在保证预定性能指标(如响应时间)的情况下所能负担的最大压力,这种测试方法称为 。A.压力测试B.负载测试C.性能测试D.失效恢复测试在软件性能测试过程中,进行配置测试的目的 。A.为了寻找配置变化与性能变化的关系B.为了寻找可以优化性能的软件配置C.为了寻找可以优化性能的硬件配置D.以上全部以下分析技术中,哪一种技术不属于基于性能计数器的分析技术的 。A.内存分析B.处理器分析C.通信中断分析D.进程分析PTGM模型中,性能测试分为6个步骤来进行,下列活动不是在测试前期准备过程中进行的是 。A.建好性能测试中相应的测试团队B.保证被测软件已经充分进行了功能测试,并改正了已发现的缺陷C.确认对测试工具的需求D.明确此次性能测试的主要目标由于软件的性能与软件运行的各种环境条件密切相关,所以在进行有效的性能测试前必须设计好软件运行的具体环境条件,这里的环境条件是指 。A.软件运行的软硬件配置B.测试方案,即用户具体如何使用软件C.用户并发使用软件的测试场景D.以上都是分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是哪一个区间 。A.性能平坦区B.性能轻微下降区C.性能急剧下降区D.其他区哪一种技术属于基于性能计数器的性能分析技术 。A.字符串分析B.处理器分析C.变量分析D.循环次数分析以下哪种软件测试不属于软件性能测试的范畴? A.数据流测试B.压力测试C.负载测试D.并发测试

以下哪一种技术属于基于性能计数器的分析技术? A.数据流分析B.指针分析C.时间序列分析D.进程分析49•性能测试中最核心的技术力量是 。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.Jelinski-Mora

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论