工信部教育与考试中心-软件测试工程师考试题A卷-答

这篇具有很好参考价值的文章主要介绍了工信部教育与考试中心-软件测试工程师考试题A卷-答。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

软件测试工程师考试题

姓名________________   学号_________________  班级__________________

题号

总分

分数

说明:本试卷分五部分,全卷满分100分。考试用时100分钟。

注 意 事 项:1、本此考试为闭卷考试

             2、请各位考生遵守考场规则

             3、考试开始后三十分钟不得进入考场,考试结束前三十分钟可以提前交卷离开考场

  • 单项选择题:共10小题每小题1分,满分10分。

1.软件测试按照测试层次可以分为(  C  )

A.黑盒测试、白盒测试

B.功能性测试和结构性测试

C.单元测试、集成测试和系统测试

D、动态测试和静态测试

2、软件测试是采用(  A  )执行软件的活动。

A.测试用例   B.输入数据

C.测试环境   D.输入条件

3.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?答案:(  D  

1预防软件发生错误2发现程序错误3提供诊断错误信息

A.只有1    B.只有2

C.只有3    D.都是

4、导致软件缺陷的最大原因是:(  A   

A.软件需求说明书    B.设计方案

C.编码              D.维护

5、测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括(  A  

A、测试输入、执行条件和预期的结果。   B、测试目标、测试工具

C、测试环境                           D、测试配置

6、对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于(  B  

A.测试       B.调试

C.回归测试   D.单元测试

7、可作为测试停止的标准是(  D  

A.当时间用光时

B.执行了所有的测试用例,但没有发现故障

C.当所有缺陷都已经清除时

D.当达到所要求的覆盖时

8、在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为(  C  

A.单元测试    B.集成测试

C.回归测试    D.验收测试

9、(  C  )方法是根据输出对输入的依赖关系来设计测试用例的

.边界值分析   B.等价类

C.因果图法     D.错误推测法

10、以下关于测试用例特征的描述错误的是(  B  )

A.最有可能抓住错误的;

B.一定会有重复的、多余的;

C.一组相似测试用例中最有效的;

D.既不是太简单,也不是太复杂。

  • 判断题:共20小题,每题0.5分,满分10

1.软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。(  

2.软件质量保证和软件测试是同一层次的概念。( × 

3.我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。( × 

4.程序员兼任测试员可以提高工作效率。( × 

5.在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。(  

6.传统测试是在开发的后期才介入,现在测试活动已经扩展到了整个生命周期。(  

7.传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。 )

8.软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试评估。(  

9.调试从一个已知的条件开始,使用预先定义的过程,有预知的结果;测试从一个未知的条件开始,结束的过程不可预计。( × 

10.白盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。(  

11.在边界值方法中,对于一个有n个变量的函数作最坏情况测试,生成的测试用例个数是7n个。( × 

12.软件生存周期是从软件开始开发到开发结束的整个时期。( × 

13.在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。( × 

14.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。(  

15.测试用例的数目越多,测试的效果越好。( × 

16.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。( × 

17.单元测试属于动态测试。(  

18.验收测试是以最终用户为主的测试。(  

19.没有发现错误的测试是没有价值的。(  

20.可以把不合格的开发人员安排做测试。( × 

  • 简答题(本大题共4题,每小题2.5分,共计10分。)

1、阐述软件评测主要依据哪些技术标准?依据GB/T 25000.51-2016标准,软件评测包括哪些内容?

GB/T25000.51-2016系统与软件工程系统与软件质量要求和评价(SQuaRE)第51部分就绪可用软件产品(RUSP)的质量要求和测试细则

GB/T 25000.10-2016 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第10部分:系统与软件质量模型

GB/T 25000.23-2019 系统与软件工程 系统与软件质量要求与评价(SQuaRE) 第23部分系统与软件产品质量测量

GB/T 9386-2008 计算机软件测试文档编制规范

GB/T 15532-2008计算机软件测试规范

GB∕T 25000.22-2019 系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第22部分使用质量测量

依据GB/T 25000.51-2016标准,软件评测包括产品说明要求、用户文档集要求、产品质量要求三大部分。

  1. 功能测试与性能测试的区别?

1) 功能测试和性能测试关注的要点不一样。

功能测试主要关注系统在功能模块上的实现或者功能逻辑上的实现是否正确,是否存在问题。性能测试关注系统执行的效率、响应速度、能够承受的负载等。

2) 在测试方法上不一样

功能测试一般应用手工测试,也可以根据具体的情况应用自动化测试,功能自动化测试的主要技术要点是实现目标对象的识别,仿真用户的真实的鼠标和键盘的操作。性能测试一般应用自动化测试手段,主要是通过协议的仿真来模拟多用户情况下,测试被测系统的响应情况。

3) 测试依据不同

功能测试依据需求中的功能需求,性能测试依据需求中的非功能需求。

2、 简述测试分为哪些阶段?

软件测试按阶段划分可以分为:单元测试、集成测试、系统测试、确认测试和验收测试等阶段。

3、 简述软件测试常见类型?

软件测试常见类型包括:功能测试、性能测试、安全测试、BVT测试、安装卸载测试、兼容性测试(答出5个以上为满分)

  1. 简述软件评测流程?

意向收集——》需求分析和工作量评估——》商务沟通和合同签订——》测试计划编制——》测试计划评审——》测试用例设计——》测试用例评审——》测试用例执行——》测试过程记录和缺陷跟踪——》测试记录评审——》测试报告编制——》测试报告评审——》测试报告签字盖章装订——》合同收款——》报告快递——》项目归档。

  1. 阐述国内第三方软件评测机构的质量体系建立主要依据哪些质量规范,质量管理中主要关注哪些内容?

国内第三方软件评测机构的质量体系建立主要依据ISO9001质量管理体系、CNAS-CL01:2018《检测和校准实验室能力认可准则》、CNAS-CL01-A019:2018《检测和校准实验室能力认可准则在软件检测领域的应用说明》等质量规范。

质量管理中主要关注过程质量和结果质量。过程质量主要是对于每一个过程的实施是否满足了本阶段的目标。结果质量主要考虑项目总体过程的最终产物质量是否满足项目预期目标。

四、阅读题(本大题共5题,每小题8分,共计40分。)

负载压力性能测试是评估系统性能、性能故障诊断以及性能调优的有效手段。下述表格是针对税务征管系统中“税票录入”业务的测试结果,系统服务器端由应用服务器和单结点数据库服务器组成。

用户并发数

交易吞吐量平均(trans/s)

交易响应时间平均值(s)

数据库服务器CPU平均利用率

应用服务器CPU平均利用率

10

0.56

0.57

37.50%

13.58%

20

2.15

1.16

57.32%

24.02%

30

3.87

3.66

70.83%

39.12%

50

7.02

6.63

97.59%

53.06%

1简述交易吞吐量和交易响应时间的概念。

交易吞吐量:TPS指单位时间交易速率,比如每秒钟交易率。

响应时间:指从客户端发出请求到客户端得到响应为止的一段时间。单位为秒或者分钟。

2、试判断随着负载增加,当交易吞吐量不再递增时,交易响应时间是否会递增,并说明理由。

负载增加,交易吞吐量不再递增情况下,则交易响应时间随着负载的增加而递增。

原因:负载Vusers(U)与交易TPS和响应时间(T)存在如下逻辑关系:

U/T=TPS,因此如果U不断增加,而TPS不再递增,则T在递增;另外根据服务器处理原理,随着负载增加TPS不再增加时,导致客户端的请求在服务器端排队,从而导致响应时间过长。

3、根据上述测试结果,判断服务器资源使用情况是否合理,为什么?

在50用户并发情况下,数据库服务器资源利用率不合理,基于服务器服务资源利用率标准,CPU利用率不高于80%;因此在50用户并发情况下,数据库服务器资源利用率过高。

4、在并发用户数为50时,如果交易吞吐量和交易响应时间都不满足需求,简述数据库端造成此缺陷的主要原因,有效的解决方案是什么?

数据库端造成此缺陷的主要原因包括服务器资源负载过重、数据库设计不合理、数据库单个事务处理响应时间长和系统并发负载造成最终用户响应时间长。

有效的解决方案是采用数据库集群策略,并注意配置正确。

5、去年全年处理“税票录入”交易约100万笔,考虑到3年后交易量递增到每年200万笔。假设每年交易量集中在8个月,每个月20个工作日,每个工作日8小时,试采用80~20原理估算系统服务器高峰期“税票录入”的交易吞吐量(trans/s)。

峰值业务吞吐量为,通常业务吞吐量的1.5-2倍。

2*2000000*80%/(8*20*8*3600*20%)=3.47,因此交易吞吐量需要达到4 trans/s

五、论述题(本大题共1题,每小题30分,共计30分。)

论述从项目立项开始到项目结项如何实施一次功能测试项目。(关注测试流程、测试方法、测试的规范性、测试质量要求、文档要求、过程要求)

项目立项:成立测试项目组,分析评测项目风险,由测试负责人组织、测试相关人员参与,针对项目进行分析,确定项目实施过程中的技术要求、测试方法是否符合要求;生成评测项目风险分析报告。

测试分析:分析测试用户需求,分析被测应用,生成测试需求,测试需求评审,由测试负责人组织测试组相关人员进行分析,最终生成《测试需求》或者《测试范围确认表》,测试负责组织相关需求评审,生成评审表,最终对测试需求进行确认。

测试设计:测试方案设计、测试用例设计、方案评审、用例评审,依据测试用例设计方法,“用例场景法”、“功能图法”、“错误推断法”、“等价类”、“边界值”、“因果图”等;确认最终用例的评审。

测试执行:执行测试,提交缺陷,缺陷评审、缺陷评审,注意测试执行过程中的执行方法,编写缺陷报告方法,组织缺陷评审。

测试报告:分析测试结果,编写测试报告,测试负责人组织结果分析,编写测试报告,注意结果分析方法,保证测试结果的客观性和准确性。

报告签发:报告审核,签发报告。测试负责人引导相关负责人进行报告审核,设计到技术负责人、综合部负责人、质量负责人和授权签字人。

测试总结:技术总结、方法总结、问题总结与分析文章来源地址https://www.toymoban.com/news/detail-452070.html

到了这里,关于工信部教育与考试中心-软件测试工程师考试题A卷-答的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 快速完成工信部APP备案流程_以阿里云APP备案为例

    阿里云APP备案流程分为6步,APP备案成功后应用可以上架,登录阿里云账号填写APP信息,等待阿里云初审,初审通过后进行工信部短信核验,管局审核通过后APP即可备案成功,最后移动APP应用可以分发平台上架,阿里云百科分享阿里云APP备案详细流程: 目录 阿里云APP备案流程

    2024年02月09日
    浏览(50)
  • 工信部颁发的人工智能证书《自然语言与语音处理设计开发工程师》证书到手啦!

    工信部颁发的人工智能证书《自然语言与语音处理设计开发工程师》证书拿到手啦! 近期正在报考的工信部颁发的人工智能证书还有: 《计算机视觉处理设计开发工程师》中级   2024年1月24日至28日-北京 《自然语言与语音处理设计开发工程师》中级 第二期   2024年2月29日-

    2024年01月16日
    浏览(195)
  • 软件工程之软件测试(考试复习篇)

      理解软件危机,及其产生的原因。 软件危机:落后的软件生产技术难以满足增长的计算机需求。开发过程碰到的一系列问题。 产生原因:预算、速度、质量低、不能满足需求,混乱杂乱的,维护困难。 (2)软件测试定义: 为了发现错误。 (3)软件质量属性,ISO9126。 功

    2024年02月06日
    浏览(65)
  • 软件测评中心▏性能测试之压力测试、负载测试的区别和联系简析

    在如今的信息时代,软件已经成为人们日常工作和生活不可或缺的一部分。然而,随着软件的发展和应用范围的不断扩大,软件性能的优劣也成为了影响用户使用体验的重要因素。 软件性能测试即对软件在不同条件下的性能进行评估和验证的过程。通过模拟多种真实场景和负

    2024年01月22日
    浏览(49)
  • 全国工业和信息化应用人才考试-- 服务外包 软件测试复习整理

    201服务外包软件测试考试样卷(1)【附答案】 单项选择题(每题1分,共40题40分) 多项选择题(每题2分,共10题20分) 判断题(每题1分,共10题10分) 填空题(每题1分,共10题10分) 问答题(每题 5 分,共 4 题 20 分)(第四问为英译汉*2) 软件测试定义 软件测试(英语:Softwar

    2024年02月11日
    浏览(43)
  • ❀工信工实验参考——《VHDL实验1——Quartus软件入门及双(单)向数据流总线的设计》

    一般来说,我贴上来的代码都是能直接跑的,如果不行可以邮箱交流1902946954@qq.com 仅供参考,微机的老师讲的很好,所以请还是要先自己完成咯。 免责声明,本人菜只因一只,内容仅供参考,错了不负责哈 地           点:      31  楼   312房; 实验台号: 实验日期与

    2024年02月06日
    浏览(36)
  • 快速播放完,视频,适用于 一些教育视频的听课,如财务继续教育、驾校考试等

    在浏览器的控制台录入如下代码 document.querySelector(‘video’).play(); document.querySelector(‘video’).playbackRate = 10.0; //修改此值设置当前的播放倍数。 这个可以十倍速度快速听完。 倍速最大值是有规定的, 或者说 function skip() { let video = document.getElementsByTagName(‘video’) //获取网页中

    2024年02月15日
    浏览(69)
  • 云贝教育 |【OceanBase】OBCA认证考试预约流程

    https://www.oceanbase.com/ob/login/mobile?goto=https%3A%2F%2Fwww.oceanbase.com%2Ftraining%2Fdetail%3Flevel%3DOBCA 注册完之后,请点击右上 “登录”进行实名认证 OBCA 考试报名链接: https://www.oceanbase.com/training/detail?level=OBCA 点击链接自动跳转到ATAC 预约网站 点击注册用户信息 跳转到 ATAC 报名网站后,

    2024年01月20日
    浏览(55)
  • 【青书学堂】心理健康教育(直播课) 第一学期 考试

    为了方便日后复习,青书学堂成人大专试题整理, 若有未整理的课程,请私信我补充,欢迎爱学习的同学们收藏+点赞+关注!文章内容仅限学习使用!!! A:人脑对客观事物的主观反映 B:脑的机能 C:与生俱来的 D:内容包含认知、情感、意志 答案: C A:焦虑是人的本能

    2024年02月13日
    浏览(58)
  • 实验室安全教育考试管理系统v3.0功能介绍

    瑞熙贝通实验室安全练习和在线考试系统,采取线上培训学习与安全考试相结合的教学形式,在学生进入开放实验室之前通过系统对实验的安全与规范有一个系统的认识与学习。通过线上考试系统,为评价学生的实验室安全学习效果提供了快速有效的实验平台。 一、实验室安

    2024年02月04日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包