一、背景虽然很多同学都或多或少有使用过压测工具实施压测的经历 , 但通常测试同学在整个过程中 , 主要的作用还是局限于构造测试数据、开发测试脚本、对接口施压、撰写性能测试报告 。在性能问题定位分析优化方面的能力和参与度不高 , 本质上并没有掌握性能测试的核心能力 。测试只作为性能施压者的角色 , 在小公司也许并无不妥 , 但在大公司则需要同时具备性能施压者和分析者两方面的能力 。
本篇文章作为第一期 , 先和大家聊聊以下几点:
- 测试招聘发展要求
- 性能测试的要求
- 你真的会性能测试了吗?
- 不同群体眼中的性能
二、测试招聘发展要求2010年左右 , 测试招聘要求大概都是熟悉测试流程 , 熟悉用例设计方法 , 以功能测试为主 。如果那个时间点你会一点自动化测试、性能测试 , 那就是香饽饽 , 测试团队中的大牛 。
2017年左右 , 测试招聘要求已经进阶成要会自动化、会性能、会测试开发 。自动化又分UI自动化、接口自动化、平台自动化 。性能已经不止要求会用工具施压 , 还要求会分析定位性能问题 。测试开发不止需要后端开发Java、Python , 还需要前端开发经验Vue , React 。基本上是全栈了(貌似就差安全测试通常还作为专项能力单独要求) , 是不是感觉做测试好苦逼啊?
那通观近10年的测试发展和招聘要求变化 , 说明:
第一、顺应行业发展 , 互联网行业的高速发展势必对测试人员的从业要求会变得越来越高;
第二、跟风 , 以及随着大量从业人员的涌入而造成的行业内卷 。导致哪怕是小公司 , 即使实际工作中用不上 , 也都要求会很多技术 。也就是大家经常说的面试造火箭 , 进去拧螺丝现象;

文章插图
三、性能测试的要求互联网用户规模越来越大 , 所以性能测试越来越被重视 , 比如淘宝双十一 , 如果宕机1分钟 , 损失上亿;
性能需要学的东西很多 , 接近架构师的知识面了 , 架构师精通的 , 你都要熟悉或者至少了解 , 包含各种服务器的监控、可调优的参数、基本操作 。比如nginx , tomcat , mysql , redis , linux , 这些都是最基础的 , 难的 , 还有像jvm;
编程语言:Java&Python , 主要是构造测试数据、写测试脚本 。现在主流的客户端并发工具是jmeter , jmeter是java开发的 , 没有的取样器 , 需要自己写java实现 , 比如dubbo协议的接口(但是现在已经有dubbo的第三方插件了 , 但是实际测试使用后发现不太好用 , 不推荐 , 还是maven代码的方式好使);

文章插图
四、你真的会性能测试了吗?有人说 , 性能测试就等于jmeter/loadrunner, 我会做性能脚本 , 会跑并发了 , 我就会做性能了 。
来看看网上有些资料是怎么说的:
性能外行:会做简单的http脚本跑并发(复杂的 , 比如dubbo接口这些需要写代码的 , 就搞不定了);
- 龙之谷世界pk 龙之谷pk号
- 领导者素质的特点 领导者的素质包括
- 审计有什么证书可以考 财会审计类包括哪些专业?
- 剑灵副职业哪个好2021 剑灵副职业有哪些
- 湖北科技职业技术学校 湖北科技职业技术学院地址
- 山西多家违规违法煤矿被责令停产整顿,包括同煤、晋煤等国企, 你怎么看?
- 深圳信息职业技术学院 深圳信息职业技术学院官网专业
- 山东外事职业大学威海校区专业 山东外事职业大学简介
- 产品的生产成本包括 生产成本包括哪些费用
- DNF念帝 念帝
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
