请选择行业
请选择职位
请选择省份
请选择城市

软件测试面试测试题

时间: 2015-01-05 17:13   作者: 51Testing软件测试网采编   点击次数: 
 

一.简答题 (每道题10)
1. 测试的目标?
是为了尽可能多的发现程序中的缺陷


2. 测试的步骤?
单元测试(模块测试)、 集成测试、 系统测试、 调试、系统的转换与交付使用


3. 您认为做好测试用例设计工作的关键是什么?
1)白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果
2)黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题


4.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
1)等价类划分
2)边界值分析法
3)错误推测法
4)因果图方法


5.测试人员的职业素质要求是什么?
1)责任感
2)沟通能力
3)独立的判断和自学习能力
4)耐心、自我督促
5)团队精神


二.选择题(单选题)(每道题5分)

1.软件验收测试的合格通过准则是:()
A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B. 所有测试项没有残余一级、二级和三级错误。
C. 立项审批表、需求分析文档、设计文档和编码实现一致。
D. 验收测试工件齐全。
答:B


2.软件测试计划评审会需要哪些人员参加?()
A.项目经理
B.SQA 负责人
C.配置负责人
D.测试组
答:A


3.下列关于alpha 测试的描述中正确的是:()
A.alpha 测试需要用户代表参加
B.alpha 测试不需要用户代表参加
C.alpha 测试是系统测试的一种
D.alpha 测试是验收测试的一种
答:D


4.测试设计员的职责有:()
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
答:C


5.软件实施活动的进入准则是:()
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化
答: C


6.关于软件测试,以下()是正确的:
A 测试只能证明缺陷,不能证明缺陷不存在
B 开发人员测试自己的程序后,可作为该程序已经通过测试的依据
C 80%的缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错
答:C


三.选择题(多选题)(每道题5分)


1. 测试的依据
A. 需求说明 B. 技术规范 C. 安全规范 D. 个人能力
答: A, B, C


2. 软件缺陷都包括什么?
A. 软件未达到客户需求的功能和性能
B. 软件超出客户需求的范围
C. 软件出现客户需求不能容忍的错误
D. 软件的使用未能符合客户的习惯和工作环境
答:A,B,C,D


3. 请对以下测试计划做排序。
A. 系统测试计划 B. 验收测试计划 C. 单元测试计划 D. 回归测试策略 (适用的)
E. 集成测试计划
答: C,E,A,B,D


4. 缺陷度量分析包括以下哪种?
A.缺陷分析 B.缺陷数据统计 C.缺陷预防 D.缺陷控制
答:B,C

打印本页 | 加入收藏

上一篇:新年伊始,制订简短有效的个人工作年度计划    

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: