我们经常在面试的时候,会问到工作中部分内容占比,可是工作的内容真的可以用占比来衡量吗?

在我看来,如果你把工作中的占比回答出来,反而是最大的败笔。

因为往往记得很清楚的事情,不一定是很复杂的事情,反而会引起面试官的怀疑和追问。

举个例子:就像上面这道题目,在你的工作中功能测试,接口测试,性能测试,自动化测试占比是多少?

如果你的回答是:

面试官,您好,我在上家单位或者在工作中,功能测试占比XXX%,接口占比XXX%,性能测试占比XXX%,自动化占比XXX%

面试官下一句话如果说,你能跟我详细叙述下,或者给我描述下你工作中的实际情况来说明下你上述的占比吗?

你心里绝对一万个小马蹦跶,然后硬着头皮解释上面的数据。

这道问题最好的回答的是:

先给出你的解释,最后再做出数据预估。

比如:

面试官,您好,其实这个数据和百分比还是不太好估计的,因为一般情况下,我们正常的工作都是先是产品的需求文档梳理出来之后,我们进行需求研读,包括参与需求评审,直到需求确定之后。

需求评审对一个测试人员有多重要,你必须知道!!!

开发进行开发设计,包括数据库设计,接口设计,前端页面的设计,测试进行测试用例的编写,这期间开发有可能会给出对应的接口文档,测试人员需要按照开发提供的接口文档进行接口用例的设计工作,设计完成之后,我们一般会按照接口测试用例进行接口测试,并且还会将对应的接口测试集成到接口自动化测试中。

接口的测试完成之后,这个时候前端开发工程师和后端开发工程师一般会进行前后端联调,并且将联调后的软件给到我们,我们还要按照功能测试用例进行功能测试,部分P0以及主功能重要的模块,变动不大的时候并且每次迭代都需要手动验证的功能,我们也会用相关的UI自动化测试框架将变动很少的功能集成在自动化测试。

这些工作都是按照对应的阶段在合适的时机进行的,所以这个比例有的时候很难预估出来,一般在项目才开始的阶段功能为主基本上占到80%,项目的中后期随着迭代的稳定,自动化测试和脚本开发可能会占到60%左右的时间,这期间还有些功能需要手工测试进行验证。

到项目要上线之前,或者遇到特殊的场景,我们在交付上线的时候,是需要对部分使用频率较高的功能进行相关的性能测试,当然性能测试前期有的时候也会涉及到,主要能发现开发再进行程序的开发过程中发生的死锁现象。所有的工作分类不止是简简单单能用百分比来清楚划分出来。

这样的回答,面试官听完之后会对你整体的工作安排有个大致的认识,也相当于间接的回答了上述的问题。

下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

最后: 可以在公众号:伤心的辣条 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。你可以加入我们的测试技术交流扣扣群:914172719(里面有各种软件测试资源和技术讨论)

喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

软件测试面试-在工作中功能,接口,性能,自动化的占比是多少?相关推荐

  1. 软件测试工程师实际工作中常遇到的问题及解决方案

    面试点:这个问题很广,主要方面是面试人想看被面试人遇到问题,是怎么解决的. 1. 经常会遇到页面中内容或数据显示错误,甚至不显示 回答是:我会进一步了解这个BUG的问题出在那里,并且简单的使用浏览器自 ...

  2. 【测试面试】自我分析+功能+接口自动化+性能测试面试题(大全),知己知彼百战百胜......

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  3. 数据库常见面试题目及答案,软件测试面试找工作必看

    目录 1.对数据库SQL2005.ORACLE熟悉吗? 2.能不能设计数据库?如何实现数据库导入与导出的更新 3.如何只显示重复数据,或不显示重复数据 4.什么是数据库的映射 5.写分页有哪些方法,你 ...

  4. linux公司面试和工作中常用命令收藏版

    删除0字节文件 代码如下: find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列 代码如下: ps -e -o "%C : %p ...

  5. java中接口文件创建_功能接口简介–在Java 8中重新创建的概念

    java中接口文件创建 世界各地的所有Java开发人员都将至少使用以下接口之一:java.lang.Runnable,java.awt.event.ActionListener,java.util.C ...

  6. 接口性能优化技巧,干掉慢代码!

    今日推荐 推荐 20 款 IDEA 主题!开源困境:Log4j2 维护者发声:没有工资,还要挨骂!!RedisJson 横空出世,性能碾压ES和Mongo!还在发愁写API文档?推荐一款阿里腾讯都在用 ...

  7. 软件测试面试复习题(一)

    目录 HTTP的get请求和post请求的区别? cookies和session的区别? 测试分类 软件测试常用的测试方法 功能测试bug级别怎么划分? 工作中如何提交bug,一条bug包含哪些内容? ...

  8. python在财务领域的应用-浅谈财务智能化在实际工作中的运用

    因为全球经济一体化的快速发展,国内各行各业的经济模式和企业管理方式都发生了巨大的变化,传统的财务管理模式逐渐跟不上现代管理的需求.为了加强管理决策的合理性,建立以企业管理为核心的财务智能化管理模式,加 ...

  9. 软件测试面试:请说一下你工作中发现的最有价值的bug?

    这个问题,基本95%的面试都会遇到.究竟面试官想要知道什么呢? 让我们回到这个面试场景来看看. "说一下你印象最深的bug" 你的脑子里拼命的回想过去遇到的印象深刻或有价值的bug ...

最新文章

  1. Failed to find byte code for java/util/function/BiConsumer
  2. 关于C#资源文件操作的总结
  3. “chaos“的算法--之双向链表
  4. Vue系列vue-router的动态路由使用(二)
  5. BethuneX:DBA最信赖的监控和智能巡检平台
  6. 小C语言程序----词法分析程序输出单词
  7. windows实用软件
  8. 如何将html转换成url,HTML URL
  9. ps软件打不开计算机受限制,win10系统打不开ps软件的处理技巧
  10. U盘_PE启动+U存储+kali三合一启动盘制作教程
  11. Jetpack 全家桶之 App Startup 看完源码后真不是你们说的那样
  12. 设计32信道的多相滤波结构数字接收机
  13. 二、 在Sails中使用Typescript
  14. ECharts Y轴固定分割段数,Y轴动态数值非写死
  15. python数据处理系列之读写csv数据
  16. 商城店铺入驻系统_商家入驻开设店铺功能逻辑与流程设计
  17. 关于深度学习人工智能模型的探讨(四)(5)
  18. ESP8266学习一ESP8266系统学习
  19. 实验七 Oracle数据库安全管理
  20. 通过超级终端连接短信猫, 用at指令发短信和打电话

热门文章

  1. 详解MySQL事务隔离
  2. 【毕业设计】jSP在线教学质量评价系统的设计与实现(源代码+论文)
  3. python 写文件 编码_Python文件写入时的编码问题解决
  4. jde多目标_《和平精英》PEL职业联赛S3赛季:DKG战队获第四周周冠军,JDE“逆风翻盘”...
  5. android4.0闪光灯亮度控制代码,android 应用开发如何调节闪光灯亮度?
  6. java 坦克大战_java课程设计之坦克大战
  7. Python: PIL基本代码
  8. 将某一位置1,将某一位置0,判断某一位是否为1
  9. java 终止方法_Java中终止线程的三种方法
  10. linux文件控制驱动程序,Linux设备驱动程序学习(6)-高级字符驱动程序操作[(3)设备文件的访问控制]...