测试工程师常见的面试问题及回答建议
如果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取
B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibiliB站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频,包括:1、接口自动化之为什么要做接口自动化、2、接口自动化之request全局观、3、接口自动化之接口实战等,UP主更多精彩视频,请关注UP账号。
边肖今天分享测试工程师常见面试问题及参考答案,希望对你有所帮助。
面试常注意事项
1、软件测试面试指导问题:自我介绍
95%的企业都会问到这个问题,但是大部分人求职者的回答都过于简单平淡,有的人会介绍姓名、年龄、工作经历、兴趣爱好、性格等等,其实这些不用你说,简历上也一目了然。企业之
所以喜欢问这个问题,目的是考察应聘者是否能胜任这份工作,为企业带来价值的,具体涵盖以下几点:
∙最擅长的技能;
∙做过最成功的的项目;
∙在团队中体现个人价值的部分;
∙最了解的技术领域等等……
以上这些无关乎日常工作、学习,但要表现出你积极地态度和出的能力,实事求是、淡定从容地回答才会让企业信服。而且特别提醒,面试官除了会考察一个人的能力,还很重视这个人的礼貌和言行举止,所以在回答完每个问题之后说一句"谢谢",可以给你的面试加分。
面试指导常见的问题
1、性能测试内容有哪些?
1)负载测试:对于分布式网络,通过测试不同用户来测试系统的响应,主要关注性能指标和系统的不同性能。同样是软件测试工程师,为什么性能测试月薪更高?
2)压力测试:高压状态下多用户高并发测试(30万-50万),主要关注系统是怎么崩溃的。(内存泄漏,cpu无响应,数据库无反应,网络堵塞)
3)容量测试:系统支持的最大相关数据量,数据库中的最大数据量和用户数。
2、做性能测试有什么作用?
1)目前绝大多数的应用都是基于网络的分布式应用。我们无法知道用户数量和用户场景的不确定性,这就导致了系统的测试,不仅仅是功能、业务逻辑和接口的测试,还有系统性能的测试。一个用户没有问题,但是一旦用户多了,可能会出现各种问题,所以需要测试系统性能。
2)用户数量增加,系统负债增加,进行系统性能测试,知道系统承受的并发用户数量,带宽是否够用,cpu是否够用,内存是否够用,硬盘速度是否跟得上。从服务端来看,测试服务器是否能承载用户多并发,系统是否稳定,从用户角度看响应时间速度。
3、性能测试评价指标
1)响应时间(response time):从用户视角评价系统的响应速度,通常响应的时间的经验值:2s流畅,5s可用,10s较慢。
2)吞吐量/率:硬盘IO(读写),网络IO(上行下行带宽),cupIO,服务器处理能力,客户端打开页面的数量。
3)事务处理能力(TPS tansaction per second):打开页面,登陆服务器,实现消息发送等等用户的某一动作就被称为事务。
4、性能测试的核心原理及开发测试工具
性能测试的核心原理及开发测试工具,主要也是基于前两点:
1)基于协议(前端和后端通信机制)、接口(决策和前端交互)和代码(后端)。基于网络的分布式架构:模拟用户基于网络协议发送请求。
2)多线程:模拟多线程运行,多人同时运行,模拟大负载(功能测试就是测试功能)。
3)模拟真实场景:真实的网络环境,用户操作时间不确定,操作不确定,获取的数据是准确的,场景是错误的,可能得不到数据。
5、什么是敏捷测试?
重点放在从使用系统的用户(客户)的角度来测试系统。注重对新开发的功能进行持续、迭代的测试,而不是强调传统测试过程中的严格测试阶段。同时要尽早介入测试,继续进行回归测试,保证之前测试内容的正确性。
6、如何进行测试需求分析?
根据我自己的实际工作,测试需求分析一般是由粗到细的解决,第一次收集所有需求相关的数据,粗略通过后,画出基本流程,记录疑点。第二次仔细观察,我们可以通过思维导图偏离基本流程。
7、缺陷的生命周期是怎样的?
缺陷提交、缺陷确认、缺陷打开、缺陷修复、缺陷回归和缺陷关闭。
8、测试设计如何保证需求覆盖率
从业务和技术角度进行全面的测试需求分析和用例设计,不仅要考虑当前需求的可行性,还要对相关需求进行发散性思考。同时,其他流程也要遵循相关的行业和业务规范等等。
9、一般缺陷都有哪些类型?
需求、数据、逻辑、性能、功能、安全性、兼容性、变更、易用性等。
10、如何保证软件测试质量?
从项目全过程的每个阶段来描述,软件质量应该在每个环节都得到很好的控制。
11、测试计划有哪些内容?
前端测试和后端测试的区别 产品测试背景、测试资源配置、测试策略、风险应对措施、测试方法、测试工具、测试周期和测试参考资料。
12、如何进行回归测试?
分阶段描述。但是每个阶段都需要计算回归检验的范围和需要的时间。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论