您还没有绑定微信,更多功能请点击绑定

软件QA基础知识测试题目

刚刚花了一个小时为一家软件公司出了一套软件QA面试考试题目,供大家参考,欢迎意见提出来噢:lol


软件QA基础知识测试题目
(答题限1小时)

1. 选择题(不定项选择,共10题, 每题2分,共20分)
1) 下面不属于本公司提供的产品范围的是()
a. 电脑 b. 软件 c. 服务 d. 用户手册

2) 质量的特性不包括()
a. 时间性 b. 可靠性 c. 实用性 d. 可描述性

3) 质量的概念理解中你认为最准确的是()
a. 质量是一种产品满足要求的具体衡量指标,可以量化测量;
b. 质量反映的是客户的要求和产品的实际状态,即达到或是为达到;
c. 质量并非是一种抽象的概念,需要能够直接测量,并可以直接量化;
d. 质量反映的是一种产品满足客户要求的程度,不可以直接测量,是抽象概念。

4) 对软件的理解你认为正确的是()
a. 软件是一种产品的类型,质量控制的主要手段是代码测试、功能测试、系统和集成测试;
b. 软件的特殊性在于软件是无形的产品,软件的原始代码并不是产品本身,但是能够直接测量其功能特性;
c. 软件并非是一种抽象的概念,而是能够量化并且直接进行质量特性测量的产品,所以测试为主要质量控制手段;
d. 软件是一种特殊的、无形的产品,看不到摸不着,属于大脑智力产物,应该以过程控制和预防为主。

5) 质量管理的最基本原理是()
a. DMAIC b. DMADV c. PDCA/PDSA d. a&c

6) 以下关于ISO9000:2000系列标准的正确描述是()
a. ISO9000:2000系列标准来自于普通的加工制造业,因此对软件行业质量管理比较牵强,并不适合使用;
b. ISO9000:2000系列标准是一个质量管理标准系列,是用于一切行业和产品,软件也不例外;
c. ISO9001: 2000是该系列标准中唯一可以进行质量管理体系第三方审核、认证的标准;
d. ISO9004:2000标准才是软件行业最为适合的基础质量管理认证标准。

7) CMM的描述你认为正确的是()
a. CMM是专门适用于软件行业的质量管理体系,软件行业都必须通过CMM的评估和认证;
b. CMM分为5个级别,不同的软件企业可以根据自己的企业管理水平选择相应的级别进行评估;
c. 软件企业CMM评估需要按照级别划分,依次进行而不可以直接进行更高级别的评估和认证;
d.CMM的内部评估师需要拥有相应的评审资格,需要具有相应的软件开发经验和CMM是实能力的人员培训合格后担任。

8) 下面关于软件测试的描述错误的是()
a. 软件测试属于软件质量控制的一种方式,也是软件质量控制的最后一道手段,测试人员需要跟踪所有发现的问题得到纠正;
b. 软件测试根基产品不同一般包括了源代码测试,单元测试、功能测试、系统测试、集成测试等;
c. 测试的主要目的是为了对软件的功能满足、达到预期策划的要求的程度进行的一种衡量,属于一种判断的过程;
d.软件测试发现的问题越多说明测试人员的工作越努力,测试发现的问题同时需要测试人员进行纠正。

9) 软件开发过程中哪些控制做法是可取的()
a. 每个软件项目的立项、策划、开发、测试和发版都应该有专门的项目经理负责审核批准;
b. 软件项目经理应该对该项目软件的质量负全部责任,QA人员对参与的该项目来讲属于配合的位置;
c. QA人员对软件项目的质量负有全部责任, 每个软件开发阶段的转移应该由QA人员批准才可放行;
d.在软件开发的每个阶段经批准转入下一个阶段后,未得到项目经理许可不容许开发人员对以前的各阶段的软件代码进行修改。

10) 对软件质量问题的描述中正确的是( )
a. 软件的质量问题或者缺陷都是在开发阶段中产生的,不会应为软件使用时间而产生新的软件缺陷;
b. 软件的质量问题在测试阶段中可以由测试人员全部发现并得到纠正,所以软件测试工作对质量控制很重要;
c. 测试也是采取的是抽样,不可能发现所有的软件质量问题或者缺陷,所以软件的质量问题控制的关键在于阶段性的评估、审核以及反馈,重在预防;
d.建立和实施软件质量问题、缺陷数据库,对于预防和降低软件开发过程中的质量问题和缺陷又非常大的帮助。

2. 问答题(共10题, 每题8分,共80分)
1) 你认为哪些知识是作为合格软件QA的必备条件?

2) 配置管理/CM的作用和目的是什么?对软件质量管理有什么意义?


3) CMMI的几个阶段是什么?每个阶段的基本工作有哪些?QA在这些阶段当中有什么作用?

4) 你认为对软件开发过程能力评估的重要性是什么?你平时是怎么进行过程评估的?


5) 统计过程控制/SPC是CMM4级的要求,你认为SPC的难点在哪里?应该如何解决才有效?

6) 质量计划是针对特定的项目和特定的产品的质量策划的结果,那么质量计划的主要内容应该设计到什么?


7) 软件生命周期是怎么样的?你认为SLC对你从事软件QA有何帮助么?

8) 过程方法是质量管理的主要方式,那么你在平时工作中对过程方法是怎样理解和运用的?


9) 现代企业管理的原则中普遍存在着“领导作用”, 你认为“领导作用”对于质量管理的作用和意义体现在哪里?

10) 持续改进是企业的生存条件,如果你是公司的QA,那么你对质量方面的持续改进会从哪些方面入手?




说明:
因为SQA人员工作需要比较全面地知识和业务能力,本套试题涉及面比较全广,旨在考察作为SQA人员的基本概念的理解能力和实际操作、运用能力。
85分以上为优秀;70~85分为良好的基础能力;70分以下基础能力欠缺,需要进行培训;60分以下不合格。
对“好”的回答一定要点个"赞",回答者需要你的鼓励!
已邀请:

lxxmail (威望:1)

赞同来自:

请问有没有标准答案?有些我都没有把握。

11 个回复,游客无法查看回复,更多功能请登录注册

发起人

质量厨师
质量厨师

变焦主要靠走;对焦主要靠手;背景虚化靠抖!

扫一扫微信订阅<6SQ每周精选>