测试工程师常用面试题
今天和大家分享一下之前本人整理的一些测试面试题,希望对找工作的小伙伴能有一些帮助。
面试官常问问题
1、描述一下软件测试活动周期
答案:需求评审—测试计划、方案制定—编写测试用例—执行测试用例—缺陷提交、跟踪—伦次回顾、输出测试报告。
2、请描述一个bug周期
答案:对于我们公司来说,bug创建及关闭是比较规范的,首先是先创建、提交一个缺陷到缺陷管理平台,然后制定给对应的开发负责人修改;等到开发修改完成后,我们会使用开发提供的程序进行验证,如果bug已经解决的话,那么我们会关闭这个bug,如果没有真正解决的话,那就重新打回给对应的开发重新进行解决。
3、测试人员在软件开发过程中的任务是什么?
答案:1、尽可能早的找出系统中的缺陷 2、避免软件开发过程中缺陷的出现 3、衡量软件品质,保证系统质量,降低系统发布的风险,为决策者提供理论数据。 3、关注用户需求,并确保系统符合用户需求。
4、你觉得自动化测试的价值在哪里?你们公司为什么要开展自动化测试?
答案:引用自动化测试之后,能够代替一些大量繁琐的重复性工作,把测试人员解放出来继而让测试人员集中在复杂的功能模块的测试工作中去。自动化测试一般是对稳定下来的功能进行自动化,保证不会因为产品的更新导致之前稳定下来的功能出现bug。
5、测试的分类
答案:功能性测试、性能测试、安全性测试、兼容性测试
6、软件测试方法
答案:黑盒测试、白盒测试、灰盒测试、静态测试、动态测试、手工测试、自动化测试
7、测试质量特性
答案: 可靠性、功能性、易用性、效率、可移植性、可维护性
8、测试用例常用设计方法
答案: 等价类、因果图、边界值、判定表
9、为什么要做性能测试
答案:目前大多数的软件应用都是基于网路的分布应用,我们无法知道用户数量和使用场景,一个用户使用可能会没有问题,但是用户一旦多了就可能出现各种各样的问题,如cpu,内存是否够用,硬盘读写速度还有系统的响应时间快慢等等都需要考虑。因此我们需要做性能测试,总而言之就是让用户有更好的体验,满足“上帝”需求。
10、性能测试内容
答案:
1、负载测试:测试不同用户数量来测试系统的反应,主要关注性能指标,系统不同表现。
2、压力测试:高压状态下多用户高并发测试,主要关注系统测试是怎么崩溃的(如内存泄漏、cpu、数据库无响应、网络堵塞)
3、兼容测试:系统最大支撑的相关数量,数据库最大数据数量,用户数量。
11、性能测试关注点
答案:
1、系统响应时间快慢,服务器处理速度
2、服务端的使用情况
3、数据库的资源使用情况
4、最大用户访问数量
5、同时处理最大业务数量
6、系统长时间运转情况
7、系统稳定性
这是一些常见的基本面试题,“打铁还需自身硬”各位小伙伴们平时要多多学习啊,不然的话“后浪”会把“前浪”死死地排在沙滩上的,下次和大家分享下常用的一些mysql语句。
测试工程师常用面试题相关推荐
- 测试工程师---笔试面试题
测试工程师-笔试面试题 文章目录 测试工程师---笔试面试题 前言 一.代码题 二.问答题 前言 目前面试了大大小小很多公司,投的简历也是数不胜数,看的大部分是校招,尽管如此,还是感觉笔试有一些难度, ...
- 安全服务/渗透测试工程师_面试题之OWASP TOP 10
欢迎关注我的微信公众号:安全攻防渗透 信息安全领域原创公号,专注信安领域人才培养和知识分享,致力于帮助叁年以下信安从业者的学习和成长. 思考了很长时间,最近一直在准备安全服务工程师的面试题,说到底还是 ...
- 测试工程师常见面试题
目录 测试 一,测试了解 二,bug缺陷管理 三,接口测试Jmeter,Fiddler 四,接口测试用例的设计: 五,单元测试 六,弱网测试 七,web测试和app测试的异同 八,APP性能测试指标 ...
- APP测试工程师岗位面试题
一.你们公司研发团队采用敏捷开发模式的原因? 由于版本节奏比较快,开发与测试几乎并行,一个版本周期内会有两版在推动,也就是波次发布,波次发布用于尝试新加入的功能,做小范围快速的开发,验证和发布,为下个 ...
- 测试工程师「 面试题 」那点故事
文章目录 1.公司的测试流程怎样的? 2.你提一个bug,开发不认同的话怎么办? 3.熟悉数据库吗,出道SQL题写出来? 4.熟悉Linux吗?常用的命令有哪些? 5.熟悉adb命令吗?常用的有哪些? ...
- 今天面试了几家高级测试工程师,面试题整理(含答案)
面试问题列表 候选人总共有8年左右的工作经验,先后做过自动化.测试平台和性能测试,简历上写了熟悉java,偏测试开发方向,所以面试题偏java技术. 1.自我介绍 个人信息+学校专业(如果学校一般般就 ...
- 2022年测试工程师高频面试题及答案【python篇】
1. 列表和元组的区别? •列表是可变的并且可以重新设定长度 •元组是不可变的,并且长度也是一旦创建就无法改变 •元组与列表的声明不同 •元组比列表的访问和处理速度更快 •元组 ...
- c语言工程师常用面试题,这些常用的9个嵌入式工程师常见面试题你会不会?
1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件 ...
- 初级测试工程师面试笔试题(附带答案)
1.编写测试用例有哪几种方法? 答:大刚法.等价类.边界值.因果图.场景法.正交法.错误推断法.正则表达式 2.测试的六条基本法则是什么? 答:功能.可靠性.易用性.效率.可维护性.可移植性 3.软件 ...
最新文章
- AJAX:Getting Started
- 数据库连接出错,请检查连接字串"的多种问题解决办法
- 程序员笑话集锦之丈夫与妻子篇
- 自实现进程管理器linux,【Linux工具篇】supervisor进程管理器
- BP神经网络python代码实现
- 用户名或密码错误html,用户名或密码错误【解决办法】
- Iphone6+ 手机边框图片
- 「三代组装」Pacbio组装后如何用自身数据进行polish
- 计算机等级分图表,计算机二级Office:Excel模拟分析和图表知识点讲解
- 如何做好一名软件实施顾问
- 什么是OJ _OJ是什么?
- oracle建库sid大写,oracle解除账号锁定ORA-01078错误举例:SID的大小写错误
- 大数据基础——统计学
- Linux shell中的竖线(|)——管道符号
- 项目绩效考核体系执行简述
- 拯救熊猫眼!戒除手机瘾!不做手机控,全靠它了!
- 什么是短链接?长连接?
- 滚雪球学 Python 之闭包操作,本系列第 8 篇文章
- 手写会增加我们的肌肉记忆
- 南宁市建筑物矢量数据(Shp格式+带高度)