【每日一练】测试工程师笔试题(一)

发布时间:2021-03-25 来源: 万汇智联 浏览次数:

测试工程师笔试题

以下是针对测试工程师的书面测试问题,希望对大家有帮助!

测试工程师笔试题

测试工程师笔试题(一)

一、是非题

1。软件测试的目的是发现尽可能多的软件缺陷。 (是)

2。 Beta测试是一种验收测试。 (是)

3。验收测试由最终用户实施。 (N)

4。在建立项目之前,测试人员无需提交任何工件。 (是)

5。单元测试可以发现大约80%的软件缺陷。 (是)

6。代码审查是检查源代码是否满足模块设计的要求。 (N)

7。自下而上的集成要求测试人员编写驱动程序。 (是)

8。负载测试是为了验证被测系统的最高能力。 (N)

9。测试人员必须遵守该原则,除非修复了缺陷,否则缺陷将不予通过。 (N)

10。代码审查员通常由测试员担任。 (N)

11。我们可以人为地使软件摆脱配置问题。 (N)

12。集成测试计划在需求分析阶段的末尾提交。 (N)

二、多项选择题

1。通过软件验收测试的标准是:(ABCD)

A)软件需求分析规范中定义的所有功能均已完全实现,并且所有性能指标均已达到要求。

B)所有测试项目都没有残留的第一,第二和第三级错误。

C)项目批准书,需求分析文件,设计文件和编码是否一致。

D)验收测试件已经完成。

2。谁需要参加软件测试计划审查会议? (ABCD)

A。项目经理

B。 SQA负责人

C。配置负责人

D。测试组

3。以下有关alpha测试的描述中哪一项是正确的:(AD)

A。 alpha测试要求用户代表参与

B。 Alpha测试不需要用户代表参加

C。 Alpha测试是一种系统测试

D。阿尔法测试是一种验收测试

4。测试设计师的职责是:(BC)

A。制定测试计划

B。设计测试用例

C。设计测试过程,脚本

D。评估测试活动

5。软件实施活动的进入标准是:(ABC)

A。需求工件已作为基准

B。详细的设计工件已作为基准

C。架构工件已被基线化

D。项目阶段的结果已被基线化

三、填空

1.软件验收测试包括:正式验收测试,alpha测试和beta测试。

2.系统测试策略包括:功能测试,性能测试,可靠性测试,负载测试,可用性测试,强度测试,安全性测试,配置测试,安装测试,卸载

负载测试,文档测试,故障恢复测试,接口测试,容量测试,兼容性测试,分发测试,可用性测试,(其中一些可以组合并单独编写。

写出15分是满分)

3.设计系统测试计划时需要参考的项目文档包括:软件测试计划,软件需求工件和迭代计划。

4.针对面向过程的系统采用了两种集成策略:自上而下和自下而上。

5.(此问题有一个问题,详细的5个步骤是~~)通过绘制因果图编写测试用例的步骤是:

(1)分析软件规格说明,即原因(即输入条件或输入条件的等价类),结果(即输出条件),并分别给出原因和结果

水果给出一个标识符。

(2)分析软件规格说明中的语义,找出原因与结果之间的关系,以及原因与原因之间的对应关系?在这些关系的基础上,绘制因果关系图。

([3)由于语法或环境的限制,不可能将某些原因和原因以及原因和结果之间进行组合。要显示这些特殊情况,请在因果图上使用一种。

这些符号表示约束或限制。

([4)将因果图转换为判断表。

([5)取出判断表的每一列作为设计测试用例的基础。

四、简短回答问题(由于前人解决了这些问题,因此信息得以收集和整理)

1.不同阶段的评审和同行评审

同行评审的目的:发现小型工作产品中的错误,只要发现错误就可以;

阶段评审的目的:评审模块阶段工作的正确性,可行性和完整性

同行评审人数:3-7人。必须在同行评审会议上对人员进行培训,并在SQA的指导下进行

现阶段的审稿人数量:大约5名审稿人必须是专家并且具有系统审阅资格

同行评审内容:小内容,一般文档:40页,500行代码

阶段审查内容:内容很多,主要集中在重点上

同行评审时间:一小部分工作产品已经完成