2015年软件评测师真题精选

这篇具有很好参考价值的文章主要介绍了2015年软件评测师真题精选。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、软件测试的对象包括(51)。
①需求规格说明 ②概要设计文档 ③软件测试报告
④软件代码 ⑤用户手册 ⑥软件开发人员
(51)A.①②③④⑤⑥ B.①②③④⑤ C.①②④ D.①②③④
【答案】B
【解析】本题考查软件测试的对象。
根据软件的定义,软件包括程序、数据和文档。所以软件测试并不仅仅是程序测试,还应包括相应文档和数据的测试。
本题中①②③⑤都属于文档,而⑥不属于程序、文档、数据中任一种,因此应该选择选项B。

2、以下不属于系统测试的是(52)。
①单元测试 ②集成测试 ③安全性测试
④可靠性测试 ⑤确认测试 ⑥验证测试
(52)A.①②③④⑤⑥ B.①②③④ C.①②⑤⑥ D.①②④⑤⑥
【答案】C
【解析】本题考查系统测试的概念。
系统测试是为验证和确认系统是否达到其原始目标,而对集成的硬件和软件系统进行的测试。系统测试是在真实或模拟系统运行的环境下,检查完整的程序系统能否和系统(包括硬件、外设、网络和系统软件、支持平台等)正确配置、连接,并满足用户需求。
常见的系统测试主要有以下内容:
(1)恢复测试。监测系统的容错能力
(2)安全性测试。检测系统的安全机制、保密措施是否完善,主要是为了检验系统的防范能力
(3)压力测试。也称为强度测试,是对系统在异常情况下的承受能力的测试,是检查系统在极限状态下运行时,性能下降的幅度是否在允许的范围内
(4)性能测试。检查系统是否满足系统设计方案说明书对性能的要求
(5)可靠性、可用性和可维护性测试
(6)安装测试

3、以下关于软件测试原则叙述中,不正确是的(53)。
(53)A.测试阶段在实现阶段之后,因此实现完成后再开始进行测试
B.测试用例需要完善和修订
C.发现错误越来的地方应该进行更多的测试
D.测试用例本身也需要测试
【答案】A
【解析】本题考查软件测试的原则。
软件测试应遵循的原则包括:测试贯穿于全部软件生命周期;应当把“尽早和不断地测试”作为开发者的座右铭;程序员应该避免检查自己的程序,测试工作应该由独立的专业的软件测试机构来完成;设计测试用例时,应该考虑到合法的输入和不合法的输入,以及各种边界条件;测试用例本身也应该经过测试;设计好测试用例后还需要逐步完善和修订;一定要注意测试中的错误集中发生现象,应对错误群集的程序段进行重点测试;对测试错误结果一定要有一个确认的过程;制定严格的测试计划,并把测试时间安排得尽量宽松,不要希望在极短的时间内完成一个高水平的测试;回归测试的关联性一定要引起充分的注意,修改一个错误而引起更多错误出现的现象并不少见;妥善保存一切测试过程文档;穷举测试是不能实现的。
根据上述描述,测试贯穿于全部软件生命周期,而不仅仅是实现之后的一个阶段。

4、一条BUG记录应该包括(54)。
①编号 ②bug描述 ③bug级别 ④bug所属模块 ⑤发现人
(54)A.①② B.①②③ C.①②③④ D.①②③④⑤
【答案】D
【解析】本题考查Bug记录的基本知识。
Bug记录信息主要包括以下内容:测试软件名称、测试版本号、测试人名称、测试事件、测试软件和硬件配置环境、发现软件错误的类型、错误的严重等级、详细步骤、必要的附图、测试注释。

5、(55)不属于使用软件测试工具的目的。
(55)A.帮助测试寻找问题 B.协助问题的诊断
C.节省测试时间 D.替代手工测试
【答案】D
【解析】本题考查使用测试工具的目的。
软件测试工具是通过一些自动化的手段将问题更容易更快速地暴露出来,这样能使 测试人员更好地找出软件错误的所在,因此其主要作用就是帮助寻找问题、协助诊断以节省测试时间,提高测试效率。软件测试工具本身不具备智能,无法替代手工测试。

6、以下关于验收测试的叙述中,不正确的是(56)。
(56)A.验收测试由开发方主导,用户参与
B.验收测试也需要制定测试计划
C.验收测试之前需要先明确验收方法
D.验收测试需要给出验收通过或者不通过结论
【答案】A
【解析】本题考查验收测试的基本概念。
验收测试主要是确认软件的功能、性能及其他特性是否满足软件需求规格说明书中列出的需求,是否符合软件开发商与用户签订的合同的要求。验收测试由用户主导,开发方参与。软件验收测试尽可能在现场进行实际运行测试,如果受条件限制,也可以在模拟环境中进行测试,无论何种测试方式,都必须事先明确验收方法,制定测试计划规定要做的测试种类,并制定相应的测试步骤和具体的测试用例。测试完成后要明确给出验收通过或者不通过的结论。根据上述描述,应选择选项A。

7、以下关于黑盒测试的测试方法选择的叙述中,不正确的是(57)。
(57)A.在任何情况下都要采用边边界值分析法
B.必要时有等价类划分法补充测试用例
C.可以用错误推测法追加测试用例
D.如果输入条件之前不存在组合情况,则采用因果图法
【答案】D
【解析】本题考查黑盒测试中测试方法的选择。
常见的黑盒测试方法包括等价类划分法、边界值分析法、因果图法、决策表法以及错误推测法等。开发中最容易在边界取值上犯错,因此任何情况下都要采用边界值分析法进行测试,必要的时候采用等价类划分法补充用例,可以根据经验用错误推测法追加一些用例,如果输入条件之间存在组合,则应该采用因果图法。根据上述描述,选项D的叙述是错误的。

8、以下关于等价划分法的叙述中不正确的是(58)。
(58)A.如果规定输入值string1必须是‘\0’结束,那么得到两个等价类,即有效等价类{string1|string1以‘\0’结束},无效等价类{string1|string1不以‘\0’结束}
B.如果规定输入值int1取值为1、-1两个数之一,那么得到3个等价类,即有效等价类{int1|int1=1}、{int1|int1=-1},无效等价类{int1|int1≠1并且int1≠-1}
C.如果规定输入值int2取值范围为-10~9,那么得到两个等价类,即有效等价类{int2|-10<=int2<=9},无效等价类{int2|int2<-10 或者int2>9}
D.如果规定输入值int3为质数,那么得到两个等价类,即有效等价类{int3|int3是质数},无效等价类{int3|int3不是质数}
【答案】C
【解析】本题考查黑盒测试方法中的等价类划分法。
在等价类划分法中,如果输入条件规定了输入值的集合或规定了“必须如何”的条件,则可以确定一个有效等价类和一个无效等价类(该集合有效值之外);如果规定了一组输入数据(假设包括n个输入值),并且程序要对每一个输入值分别进行处理的情况下,可确定n个有效等价类(每个值确定一个有效等价类)和一个无效等价类(所有不允许的输入值的集合);如果规定了输入数据取值范围或值的个数,可以确定一个有效等价类和两个无效等价类;如果规定了输入数据必须遵守的规则或限制条件的情况下,可确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。
本题中,选项C属于规定了输入数据的取值范围,因此应该得到一个有效等价类{int2|-10<=int2<=9}和两个无效等价类{int2|int2<-10}、{int2|int2>9}。

9、以下关于白盒测试的叙述中,不正确的是(59)。
(59)A.满足判定覆盖一定满足语名覆盖
B.满足条件覆盖一定满足判定覆盖
C.满足判定条件覆盖一定满足条件覆盖
D.满足条件组合覆盖一定满足判定条件覆盖
【答案】B
【解析】本题考查白盒测试的逻辑覆盖法。
根据逻辑覆盖法定义,语句覆盖针对的是语句,是最弱的覆盖准则;判定覆盖和条件覆盖分别针对判定和条件,强度次之,满足判定覆盖或者条件覆盖一定满足语句覆盖;判定条件覆盖要同时考虑判定和判定中的条件,满足判定条件覆盖同时满足了判定覆盖和条件覆盖;条件组合覆盖则要考虑同一判定中各条件之间的组合关系,是最强的覆盖准则,满足条件组合覆盖一定同时满足判定条件覆盖、判定覆盖、条件覆盖和语句覆盖。
判定覆盖和条件覆盖之间没有谁强谁弱的关系,满足条件覆盖不一定满足判定覆盖。

10、对于逻辑表达式((a||(b&c))||(c&&d)),需要(60)个测试用例才能完成条件组合覆盖。
(60)A.4 B.8 C.16 D.32
【答案】C
【解析】本题考查白盒测试中逻辑覆盖法的条件组合覆盖。
本题中&应为位运算,所以本题中的条件为:a、b&c、c、d等4个条件,所以条件组合覆盖测试用例数应为:24=16

11、为了解系统在何种服务级别下会崩溃,应进行(61)。
(61)A.负载测试 B.压力测试 C.大数据量测试 D.疲劳测试
【答案】B
【解析】本题考查负载测试、压力测试、疲劳强度测试、大数据量测试的基本知识。
负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的情况。压力测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。疲劳强度测试是采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。大数据量测试包括独立的数据量测试和综合数据量测试,独立数据量测试是指针对系统存储、传输、统计、查询等业务进行的大数据量测试;综合数据量测试是指和压力测试、负载测试、疲劳强度测试相结合的综合测试。
本题的目标是检测系统在什么情况下崩溃,需要进行压力测试,应选择选项B。

12、兼容性测试的测试范围包括(62)。
①硬件兼容性测试 ②软件兼容性测试 ③数据兼容性测试
④平台兼容性测试
(62)A.①②③④ B.①②③ C.①② D.①
【答案】A
【解析】本题考查兼容性测试的基本知识。
兼容性测试是测试被测软件在特定的硬件平台上,不同的应用软件之间,不同的操作系统平台上,在不同的网络等环境中能否正常的运行。兼容性测试的目的包括:被测软件在不同的操作系统平台上正常运行,包括能在同一操作系统平台的不同版本上正常运行;被测软件能与相关的其他软件或系统“和平共处”,能方便地共享数据;被测软件能在指定的硬件环境中正常运行;被测软件能在不同的网络环境中正常运行。
根据上述描述,应选择选项A。

13、以下不能作为测试结束标准的是(63)。
(63)A.测试超过了预定时间
B.执行完了所有测试用例但没有发现新的故障
C.单位时间内查出的故障数目低于预定值
D.测试人员或者其它资源不足
【答案】D
【解析】本题考查测试停止准则。
测试结束标准有:
用完了安排的测试时间后,测试便结束;
执行完成所有测试用例未发现错误,测试便结束;
依据测试过程中记录每单位时间内发现的错误数量,依据统计曲线可以决定是否结束测试。
测试人员或者其他资源不足属于项目管理的问题,不能作为测试结束标准,因此应选择选项D。

14、以下属于静态测试方法的是(64)。
(64)A.代码审查 B.判定覆盖 C.路径覆盖 D.语句覆盖
【答案】A
【解析】本题考查静态测试的基本概念。
根据定义,静态测试是指不需要实际运行被测软件而进行的测试。
根据上述描述,判定覆盖、语句覆盖和路径覆盖都需要执行被测软件,只有代码审查通过阅读代码即可实现,不需要实际执行程序,因此应选择选项A。

15、单元测试的测试内容包括(65)。
①模块接口 ②局部数据库结构 ③模块内路径
④边界条件 ⑤错误处理 ⑥系统性能
(65)A.①②③④⑤⑥ B.①②③④⑤ C.①②③④ D.①②③
【答案】B
【解析】本题考查单元测试的基本概念。
单元测试的内容:模块接口测试;局部数据结构测试;路径测试;错误处理测试;边界测试
单个模块无法反映出整个系统的性能,因此系统性能不属于单元测试的测试内容,应选择选项B。

16、一个Web信息系统所需要的进行的测试包括(66)。
①功能测试 ②性能测试 ③可用性测试
④客户端兼容性测试 ⑤ 安全性测试
(66)A.①② B.①②③ C.①②③④ D.①②③④⑤
【答案】D
【解析】本题考查Web测试的基本概念。
Web信息系统也是软件,因此需要进行功能测试、性能测试和可用性测试;Web系统客户端运行在浏览器上,操作系统和浏览器的差异会引起兼容性问题,需要进行客户端兼容性测试;此外,Web系统运行在互联网上,容易遭受攻击,需要进行安全测试。

17、以下不属于网络测试的测试指标的是(67)。
(67)A.吞吐量 B.延时 C.并发用户数 D.丢包率
【答案】C
【解析】本题考查网络测试的基本概念。
网络测试是指针对软件运行的底层网络环境进行的测试,常见的测试指标包括网络可用性、网络带宽、吞吐量、延时、丢包率等。
并发用户数是一个整体的性能指标,它跟软件、平台、硬件配置、网络环境都相关,不属于网络测试的指标。

18、对于防病毒系统的测试是系统安全测试的重要内容,下列不属于防病毒系统安全测试基本测试点的是(69)。
(69)A.能否提供对病毒特征与检测引擎的定期在线更新服务
B.能否在不更新特征库的前提下对新的未知病毒进行有效查杀
C.能否支持多种平台的病毒防范
D.能否支持对电子邮件附件的病毒防治
【答案】B
【解析】本题考查防病毒系统安全测试的基本测试点。
对于防病毒系统的测试是系统安全测试的重要内容,其测试的基本测试点包括能否支持多种平台的病毒防范、能否支持对服务器的病毒防治、能否支持对电子邮件附件的病毒防治、能否提供对病毒特征库与检测引擎的定期在线更新服务、防病毒范围是否广泛等,而基于病毒特征库对己知病毒进行查杀是防病毒系统准确查杀病毒的主要手段。
综上不难看出,候选答案B不是防病毒系统安全测试的基本测试点。文章来源地址https://www.toymoban.com/news/detail-698586.html

到了这里,关于2015年软件评测师真题精选的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2010年软件评测师真题精选

    1、CMM对软件测试没有提供单独的关键过程领域(KPA),所以许多研究机构和测试服务机构从不同角度出发提出了有关软件测试方面的能力成熟度模型,其中软件测试成熟度模型(TMM)是当前影响力最大的软件测试过程模型。TMM制定了5个成熟度等级,它们依次是:初始级、阶

    2024年02月06日
    浏览(47)
  • 2009年软件评测师真题精选

    1、关于软件测试,(31)的叙述是正确的。 ①测试开始越早,越有利于发现软件缺陷 ②采用正确的测试用例设计方法,软件测试可以做到穷举测试 ③测试覆盖度和测试用例数量成正比 ④软#测试的时间越_长越好 (31)A.④ B.① C.②、③ D.①、③ 【答案】B 【解析】本题考查

    2024年02月03日
    浏览(33)
  • 软件评测师-风险管理

    风险管理是指要对项目风险进行认真的分析和科学的管理,这样能够避开不利条件、少受损失、取得预期的结果并实现项目目标的,能够争取避免风险的发生或尽量减小风险发生后的影响。但是,完全避开或消除风险,或者只享受权益而不承担风险是不可能的。 风险管理计划

    2024年02月01日
    浏览(49)
  • 软件评测师备考攻略(已考过)

    学习前准备: 2022年8月份有考试想法,在搜索大量资料之后,决定在tb上买录制课程(非广告)。原因是很多考过的同学说,考试的内容很多不只是在教程上的部分(确实如此,如果基础扎实,可以直接看教材,具体不同的内容可以参考后面考试复习部分)。 学习计划: 当时

    2024年02月16日
    浏览(33)
  • 软件评测师证书有什么用,前景怎样啊?

    软件评测师是属于软考中级的一个考试科目,考过可以获得软考中级软件评测师证。 1、以考代评(评职称)。获得专业技术工程师职务,求职敲门砖,就业、评职称 2、积分落户。积攒积分,用于北京、上海、广州深圳等城市办理居住证与积分落户 3、升职加薪。获取证书,

    2023年04月09日
    浏览(45)
  • 新小米路由器拆解评测(硬件版+软件版)

      小米在上周推出了全新的小米路由器,不过随后小米就陷入到了和乐视的撕逼大战中,关注度比这款小米路由器要高得多。和前代产品一样,新小米路由器仍然售价699元,相比普通售价在100元左右的家庭路由器要贵不少。那么这款新小米路由器有什么独到之处呢?下面让我们

    2024年02月08日
    浏览(57)
  • 2023年软件测试面试题,精选100 道,内附答案

    测试技术面试题 1、我现在有个程序,发现在 Windows 上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题? 2、什么是兼容性测试?兼容性测试侧重哪些方面? 3、测试的策略有哪些? 4、正交表测试用例设计方法的特点是什么? 5、描述使用 bugzilla 缺陷管理工具

    2024年02月06日
    浏览(35)
  • 【软件测试】技术精选:Jmeter常见的几种报错

    这个错的含义是 没有连接到服务器地址,因此很可能是 内部网络中断导致。 这个和本地的线程数无关 可能原因是网络抖动不稳定导致 强制停止线程,连接中断产生的错误,正常压测我们等测试结束就好,不用强制停止 这个错误的导致是由于请求接口 设置的请求超时与 请

    2024年02月16日
    浏览(62)
  • 近期学员遇到的软件测试面试真题

    本期由耳朵鹅小姐姐提供,题目将收录到woqurefan.cn测试面试题库。 问题1: 可以转语言么?之前学的java,转成python 这种。你觉得能胜任么? 回答: 表面先回答可以,稳住面试官,看他接下来说什么。实际上自己可能不可以,毕竟转语言的代价和成本都不低,而且一旦转成更

    2023年04月08日
    浏览(51)
  • 2022大厂高频软件测试面试真题(附答案)

    接口测试实际跟一般测试不同就是测试用例的设计部分。 获取接口规范。 设计接口测试功能用例(主要从用户角度出发看接口能否实现业务需求,用例设计就是黑盒用例那一套)。 各种入参验证(正常情况,异常情况包括输入参数个数不对,类型不对,可选/必选,还有考虑

    2023年04月08日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包