常见的测试面试题目
-
1
、介绍一下整体项目流程
答案:
1
)搭建
缺陷管理的环境和测试环境以及配置管理的环境搭建;
2
)编写
测试计划;
3
)
设计测试用例;
4
)编写测试用例;
5
)测试用例的评审;
6
)执行测试;
7
)缺陷管理;
8
< br>)
测试报告的输出
2
、在实际项目中你是如何做测试计划
答案:
1
)对客
户提供的或需求分析人员编写的用户需求文档或需求规格说明书进行分析,提
炼出测试要
点;
2
)根据测试要点编写测试用例。
3
)由评
审组对测试用例进行评审
--
修改
--
再次评审
--
初步定稿
4
)执行测试
(
1
p>
)按照测试用例对系统进行功能验证及客户的需求验证
(
2
p>
)将测试过程中产生的
Bug
录入缺陷管理
系统
(
3
)新版本发布后,对本次版本新增加的功能以及开发人员修正
的
Bug
进行回归测试
(
4
p>
)根据项目需要提交测试报告。
3
、你是如何制定测试过程中的时间
进度表的
答案
:
根据项目的需求、开发周期、开发人员的开发进度等时
间安排来制定一个测试时
间进度初
稿
,并将测试时间进度表交与整个项目团队成员大家一起讨论和分析,最终和所
有人达成共
识制定出一个大家都可以执行的测试时间进度表。
时间表中包括了开发人员提交功能或功能模块的时间,
以及为了更好的执行测试,
配合
测试人员进行
功能培训的时间,以及测试执行时间等,都详细的写到
WBS
中
,并按照这个
时间进度表来执行项目的测试任务。
4
、测试计划都包括那些项
答案:
1.
测试计划目标
2.
测试参考文档
3.
测试术语与定义
4.
测试内容
5.
测试人
员的分工
6.
测试进度
7.
测试流程
8.
测试工具
9.
测试缺陷管理
10.
测试的风险分析
5
、测试用例如何设计的
答案:
在
测试用例设计之前首先要熟悉客户的需求文档或需求规格说明书,
以做到对被
测系统的熟悉,
充分了解产品的详细功能,
并在熟
悉过程中即使与研发人员和客户人员进行
有效的沟通。
然后从需
求中提炼中各个模块的详细功能点编写出一个测试要点的文档。
根据
测试要点设计测试用例,
测试要点与测试用例是一个一对多的关系,
一个测试要点可能会需
要几个测试用例的验证,有正常的操作和异常的操作,甚
至是几个正常与几个异常的操作,
这要根据实际功能的要求来具体分析具体实现。
6
、测试用例包括那些项
答案:
产
品名称、
功能模块、
用例的编号、
编写
人、
被测功能的简述,
测试的预置条件,
测试步骤,预期结果,实际结果。
7
、缺陷处理流程
1
)讲缺
陷的详细信息录入缺陷管理系统,并分配给对应的开发人员