功能测试面试题
测试员在功能测试的面试中,应做好面试准备,了解面试题很重要。下面小编已经为你们整理了功能测试面试题,一起来看看吧。
功能测试面试题一
1、 你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试„„)?
容量测试
测试系统对不同级别数据容量下的工作能力,意在获取系统的最佳数据处理容量和最大处理容量。
稳定性测试
测试系统的长期稳定运行的能力。同疲劳强度测试的区别是,稳定性测试的压力强度较小,一般趋向于客户现场日常状态下的压力强度,当然在时间不能保证稳定性的状态下,需要加大压力强度来测试,此时的压力强度则会高于正常值。
兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操纵系统平台上、不同的网络等环境中是否能够很友好的运行的测试。
压力测试
通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大的服务级别的测试。
2、 软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?
01.bug ID
02.bug类型
03.严重程度
04.bug标题
05.重现步骤
06.所属项目
07.所属产品模块
08.影响版本
09.当前指派人
10.当前状态人
11.提交人/提交日期
12.相关需求
功能测试面试题二
1、 Beta测试与Alpha测试有什么区别?
Beta testing(β测试),测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场.
Alpha testing (α测试),是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试.
2、 什么是桩模块?什么是驱动模块?
桩模块:被测模块调用模块
驱动模块: 调用被测模块的模块
3、 什么是扇入?什么是扇出?
扇入:被调用次数,扇出:调其它模块数目
4、 阐述工作版本的定义?
软件开发过程中,用于内部测试的功能和性能不完善的软件编译版。工作版本既可以是系统的可操作版本,也可以是要在发布产品中演示的部分功能模块。
功能测试面试题三
1、 简述一下缺陷的生命周期? 提交->确认->分配->修复->验证->关闭 你认为做好测试计划工作的关键是什么?
总的来说,测试计划由以下几个部分组成:目标和范围,项目估算,风险计划,资源配置,进度安排 跟踪和控制机制
所以,计划工作的关键是做好以下几个任务:
01.认真执行需求文档审查和评审
02.明确测试需求和任务
03.分析测试范围和工作量
04.明确测试资源需求
05.合理安排测试进度
06.测试风险分析
07.制定有效的测试策略
测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?
也可以用上面的来回答
2、 你认为做好测试用例工作的关键是什么?
需求和设计文档的理解程度,对系统的熟悉程度
3、 你觉得软件测试通过的标准应该是什么样的?
缺陷密度值达到客户的要求
4、 简述集成测试与系统测试关系?
(1)集成测试的主要依据概要设计说明书,系统测试的主要依据是需求设计说明书;
(2)集成测试是系统模块的测试,系统测试是对整个系统的测试,包括相关的软硬件平台、网络以及相关外设的测试。
5、 一套完整的测试应该由哪些阶段组成?
需求分析→测试计划→测试设计→测试环境搭建→测试执行→测试记录→缺陷管理→软件评估
看了“功能测试面试题”