软件测试面试笔试题
作为技术岗位招聘,软件测试员需要在笔试部分及格后,才能参加接下来的二次面试,所以为了提高面试成功的几率,你需要了解以下常见的经典软件测试面试题,以备做好应答准备:
软件测试面试题(笔试部分)
一、判断题
1.软件测试的目的是尽可能多的找出软件的缺陷。(Y)
测试是验收测试的一种。(Y)
3.验收测试是由最终用户来实施的'。(N)
4.项目立项前测试人员不需要提交任何工件。(Y)
5.单元测试能发现约80%的软件缺陷。(Y)
6.代码评审是检查源代码是否达到模块设计的要求。(N)
7.自底向上集成需要测试员编写驱动程序。(Y)
8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N)
9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)
10.代码评审员一般由测试员担任。(N)
11.我们可以人为的使得软件不存在配置问题。(N)
12.集成测试计划在需求分析阶段末提交。(N)
(Y:YesN:No)
二、软工程师招聘
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?(ABCD)
A.项目经理
负责人
C.配置负责人
D.测试组
3.测试设计员的职责有:(BC)
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
三、问答题
问题1.为什么要在一个团队中开展软件测试工作?
答:任何软件在开发过程中都会留下缺陷,带有缺陷的软件产品如果提交出去,可能会给公司带来不可估量的损失,我们必须在客户之前发现尽可能多的问题,从而保障客户满意。而发现问题的这个过程称之为测试。
问题2.简述你在以前的工作中做过哪些事情,比较熟悉什么。
答:软件测试员的主要工作是系统测试和自动化测试,也曾少量涉及性能测试。在系统测试中,主要是对BOSS系统的业务逻辑功能,以及软交换系统的Class5特性进行测试。性能测试中,主要是进行的压力测试,在各个不同数量请求的情况下,获取系统响应时间以及系统资源消耗情况。自动化测试主要是通过自己写脚本以及一些第三方工具的结合来测试软交换的特性测试。
问题3.测试计划工作的目的是什么?测试计划文档的内容应该包括什么?其中哪些是最重要的?
答:软件测试计划是指导测试过程的纲领性文件。
包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。
测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略和测试方法(最好是能先评审)。
问题4.您认为做好测试计划工作的关键是什么?
答:1)明确测试的目标,增强测试计划的实用性
2)坚持“5W”规则,明确内容与过程,what、why、when、where、how
3)采用评审和更新机制,保证测试计划满足实际需求
4)分别创建测试计划与测试详细规格、测试用例。
-
员工培训的十大理念
在为企业咨询和培训过程中,接触到大量的企业,发现企业对员工培训存在三种态度:一是吝啬型:指有的企业不愿花钱做培训,觉得不划算,是为别人做嫁衣;二是富豪型:指有的企业非常重视培训,愿意花巨资,但感觉培训效果不大,很纳闷;三是持家型:指有的企业花费适当的钱,却产生巨大的效...
-
从“谢”不离口到直呼其名-日常见面礼仪
300{display:none;}入乡自然问俗,而加拿大的一些小习俗,每每让新移民大开眼界。在加拿大,“谢谢”是个使用频率极高的词汇,几乎到了只要张嘴说话就必含这个词的地步。超市付款,收银员对顾客说谢。上公共汽车,司机对乘客说谢。帮人做事,固然会获得一个谢字,雇主让雇员做...
-
HR角度看群面
207{display:none;}团体面试活动要点团体面试活动是创设一个有一定压力的任务情境,让被选拔者在其中自然地表现和互动。这种面试方式,可以在短时间内提供多样化的观察角度和丰富的观察素材:■人在团体中会扮演的不同角色,从而生动地反映出他的特质和能力;■在团体活...
-
重庆求职住房问题
由于地处内陆,房地产业起步较晚,加之重庆市城市人口的平均收入水平不高,重庆的房价在西部乃至全国来说都是偏低的。但最近这一年,由于重庆潜在的发展前景,房价从以前2000元左右的均价飙升到现在3500元。不过,相对于北京、上海等地的房价来说,这已算很便宜的了。对于刚...