软件测试面试-在工作中功能,接口,性能,自动化的占比是多少?
我们经常在面试的时候,会问到工作中部分内容占比,可是工作的内容真的可以用占比来衡量吗?
在我看来,如果你把工作中的占比回答出来,反而是最大的败笔。
因为往往记得很清楚的事情,不一定是很复杂的事情,反而会引起面试官的怀疑和追问。
举个例子:就像上面这道题目,在你的工作中功能测试,接口测试,性能测试,自动化测试占比是多少?
如果你的回答是:
面试官,您好,我在上家单位或者在工作中,功能测试占比XXX%,接口占比XXX%,性能测试占比XXX%,自动化占比XXX%
面试官下一句话如果说,你能跟我详细叙述下,或者给我描述下你工作中的实际情况来说明下你上述的占比吗?
你心里绝对一万个小马蹦跶,然后硬着头皮解释上面的数据。
这道问题最好的回答的是:
先给出你的解释,最后再做出数据预估。
比如:
面试官,您好,其实这个数据和百分比还是不太好估计的,因为一般情况下,我们正常的工作都是先是产品的需求文档梳理出来之后,我们进行需求研读,包括参与需求评审,直到需求确定之后。
需求评审对一个测试人员有多重要,你必须知道!!!
开发进行开发设计,包括数据库设计,接口设计,前端页面的设计,测试进行测试用例的编写,这期间开发有可能会给出对应的接口文档,测试人员需要按照开发提供的接口文档进行接口用例的设计工作,设计完成之后,我们一般会按照接口测试用例进行接口测试,并且还会将对应的接口测试集成到接口自动化测试中。
接口的测试完成之后,这个时候前端开发工程师和后端开发工程师一般会进行前后端联调,并且将联调后的软件给到我们,我们还要按照功能测试用例进行功能测试,部分P0以及主功能重要的模块,变动不大的时候并且每次迭代都需要手动验证的功能,我们也会用相关的UI自动化测试框架将变动很少的功能集成在自动化测试。
这些工作都是按照对应的阶段在合适的时机进行的,所以这个比例有的时候很难预估出来,一般在项目才开始的阶段功能为主基本上占到80%,项目的中后期随着迭代的稳定,自动化测试和脚本开发可能会占到60%左右的时间,这期间还有些功能需要手工测试进行验证。
到项目要上线之前,或者遇到特殊的场景,我们在交付上线的时候,是需要对部分使用频率较高的功能进行相关的性能测试,当然性能测试前期有的时候也会涉及到,主要能发现开发再进行程序的开发过程中发生的死锁现象。所有的工作分类不止是简简单单能用百分比来清楚划分出来。
这样的回答,面试官听完之后会对你整体的工作安排有个大致的认识,也相当于间接的回答了上述的问题。
下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
最后: 可以在公众号:伤心的辣条 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。你可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
好文推荐
转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!
面试经:一线城市搬砖!又面软件测试岗,5000就知足了…
面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…
什么样的人适合从事软件测试工作?
那个准点下班的人,比我先升职了…
测试岗反复跳槽,跳着跳着就跳没了…
软件测试面试-在工作中功能,接口,性能,自动化的占比是多少?相关推荐
- 软件测试工程师实际工作中常遇到的问题及解决方案
面试点:这个问题很广,主要方面是面试人想看被面试人遇到问题,是怎么解决的. 1. 经常会遇到页面中内容或数据显示错误,甚至不显示 回答是:我会进一步了解这个BUG的问题出在那里,并且简单的使用浏览器自 ...
- 【测试面试】自我分析+功能+接口自动化+性能测试面试题(大全),知己知彼百战百胜......
目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...
- 数据库常见面试题目及答案,软件测试面试找工作必看
目录 1.对数据库SQL2005.ORACLE熟悉吗? 2.能不能设计数据库?如何实现数据库导入与导出的更新 3.如何只显示重复数据,或不显示重复数据 4.什么是数据库的映射 5.写分页有哪些方法,你 ...
- linux公司面试和工作中常用命令收藏版
删除0字节文件 代码如下: find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 代码如下: ps -e -o "%C : %p ...
- java中接口文件创建_功能接口简介–在Java 8中重新创建的概念
java中接口文件创建 世界各地的所有Java开发人员都将至少使用以下接口之一:java.lang.Runnable,java.awt.event.ActionListener,java.util.C ...
- 接口性能优化技巧,干掉慢代码!
今日推荐 推荐 20 款 IDEA 主题!开源困境:Log4j2 维护者发声:没有工资,还要挨骂!!RedisJson 横空出世,性能碾压ES和Mongo!还在发愁写API文档?推荐一款阿里腾讯都在用 ...
- 软件测试面试复习题(一)
目录 HTTP的get请求和post请求的区别? cookies和session的区别? 测试分类 软件测试常用的测试方法 功能测试bug级别怎么划分? 工作中如何提交bug,一条bug包含哪些内容? ...
- python在财务领域的应用-浅谈财务智能化在实际工作中的运用
因为全球经济一体化的快速发展,国内各行各业的经济模式和企业管理方式都发生了巨大的变化,传统的财务管理模式逐渐跟不上现代管理的需求.为了加强管理决策的合理性,建立以企业管理为核心的财务智能化管理模式,加 ...
- 软件测试面试:请说一下你工作中发现的最有价值的bug?
这个问题,基本95%的面试都会遇到.究竟面试官想要知道什么呢? 让我们回到这个面试场景来看看. "说一下你印象最深的bug" 你的脑子里拼命的回想过去遇到的印象深刻或有价值的bug ...
最新文章
- Failed to find byte code for java/util/function/BiConsumer
- 关于C#资源文件操作的总结
- “chaos“的算法--之双向链表
- Vue系列vue-router的动态路由使用(二)
- BethuneX:DBA最信赖的监控和智能巡检平台
- 小C语言程序----词法分析程序输出单词
- windows实用软件
- 如何将html转换成url,HTML URL
- ps软件打不开计算机受限制,win10系统打不开ps软件的处理技巧
- U盘_PE启动+U存储+kali三合一启动盘制作教程
- Jetpack 全家桶之 App Startup 看完源码后真不是你们说的那样
- 设计32信道的多相滤波结构数字接收机
- 二、 在Sails中使用Typescript
- ECharts Y轴固定分割段数,Y轴动态数值非写死
- python数据处理系列之读写csv数据
- 商城店铺入驻系统_商家入驻开设店铺功能逻辑与流程设计
- 关于深度学习人工智能模型的探讨(四)(5)
- ESP8266学习一ESP8266系统学习
- 实验七 Oracle数据库安全管理
- 通过超级终端连接短信猫, 用at指令发短信和打电话
热门文章
- 详解MySQL事务隔离
- 【毕业设计】jSP在线教学质量评价系统的设计与实现(源代码+论文)
- python 写文件 编码_Python文件写入时的编码问题解决
- jde多目标_《和平精英》PEL职业联赛S3赛季:DKG战队获第四周周冠军,JDE“逆风翻盘”...
- android4.0闪光灯亮度控制代码,android 应用开发如何调节闪光灯亮度?
- java 坦克大战_java课程设计之坦克大战
- Python: PIL基本代码
- 将某一位置1,将某一位置0,判断某一位是否为1
- java 终止方法_Java中终止线程的三种方法
- linux文件控制驱动程序,Linux设备驱动程序学习(6)-高级字符驱动程序操作[(3)设备文件的访问控制]...