《全栈性能测试修炼宝典 JMeter实战》—第1章 1.5节从招聘要求看岗位价值

  1. 云栖社区>
  2. 博客>
  3. 正文

《全栈性能测试修炼宝典 JMeter实战》—第1章 1.5节从招聘要求看岗位价值

异步社区 2017-05-02 09:25:00 浏览1912
展开阅读全文

本节书摘来自异步社区《全栈性能测试修炼宝典 JMeter实战》一书中的第1章,第1.5节从招聘要求看岗位价值,作者ROAD_TESTING软件测试组 组稿 , 陈志勇 , 马利伟 , 万龙,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 从招聘要求看岗位价值
下面我们看一下性能测试及性能架构师/专家的招聘要求就可以知道职位对技术的要求范围与层次。

1.金融行业
案例一 上海 某金融平台性能安全工程师

任职资格:

熟悉数据库编程,能熟练操作至少一种数据库,如Oracle或MySQL;
精通LoadRunner、Jmeter等主流性能测试工具之一,熟练编写相应测试脚本,测试过复杂应用者尤佳;
深入了解HTTP、TCP/IP等网络协议,熟悉J2EE Web系统,熟练掌握多种中间件(Tomcat、Apache、Nginx、MQ等)各项性能参数设置、监控及优化;
精通各类常见的安全问题、测试方法及解决方案,对业界安全动态保持较高的敏感度;
精通渗透测试,熟悉安全测试方法,熟练掌握各种安全测试工具,精通常见安全攻防技术;
具备编码能力,会使用JavaBean Shell等各类脚本语言中的一种或几种进行脚本开发;
优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情。
案例二 深圳某银行支付业务初级性能

任职要求:

计算机相关专业,3年以上工作经验,至少1年B/S性能测试经验;
熟悉主流性能测试工具的使用,如LoadRunner、Jmeter等;
熟悉Linux操作系统,掌握至少一种主流数据库的使用;
精通Java/Python/Scala等其中一门开发/脚本语言,能够参与开源工具的二次开发或独立研发部分测试工具。

案例三 某银行性能测试专家(深圳)技能要求

具有扎实的Java或Python语言基础;
具有2年以上性能测试的经验,承担过大型系统的性能测试和调优者优先;
能独立开发性能测试框架、工具和脚本;
熟练使用主流的性能测试工具,至少精通一种工具,如LoadRunner、Jmeter;
具备性能测试需求分析、设计规划能力和分析性能测试数据的能力;
熟悉各种常见的系统和数据库性能监控工具;
熟悉Linux操作系统;
熟悉常见的网络协议,熟悉各种中间件服务器;
熟悉MySQL和Oracle等数据库的知识及操作。
案例四 证券公司性能测试技能资格要求

能够搭建性能测试平台;
能够独立完成性能测试工作;
能够分析数据,并编写实际有效的性能测试报告;
善于发现性能瓶颈,并给出指导意见,协助完成性能调优;
能够独立编写SQL、数据库脚本,并分析、优化数据库脚本;
精通测试理论,流程与方法,熟练使用主流的性能测试工具,如LoadRunner/JMeter等;
具备Java、PHP等编程经验,并具备Python等脚本开发经验。
2.其他行业
案例五 通信公司性能测试技能要求

具有扎实的Java或Python语言基础;
承担过大型系统的性能测试和调优者优先;
能独立开发性能测试框架、工具和脚本;
熟练使用主流的性能测试工具,至少精通一种,如LoadRunner、JMeter;
具备性能测试需求分析、设计规划能力和分析性能测试数据的能力;
熟悉各种常见的系统和数据库性能监控工具;
熟悉Linux操作系统;
熟悉常见的网络协议,熟悉各种中间件服务器;
熟悉MySQL和Oracle等数据库的知识及操作。
案例六旅游行业某知名旅游公司测试技能资格要求

熟练掌握LoadRunner / Jmeter 等至少一种主流性能测试工具,有丰富的HTTP/Web Service/Java User协议经验;
熟悉Oracle / MySQL / SQL Server等至少一种数据库,能够使用工具观察数据库性能;
熟练使用Linux系统;
优秀的分析问题和解决问题的能力,沟通表达顺畅,能够承受较大的工作压力,有大型网站性能监控经验者优先。
案例七 某著名游戏公司技能资格要求

熟练使用常见性能测试工具,如LoadRunner、JMeter;
熟悉HTTP、Web Service、TCP等常用协议;
具备良好沟通能力;
具备团队精神、富有工作热情和责任感;
有游戏行业从业经验者优先。
案例八 某影视平台测试技能资格要求

熟练使用LoadRunner/JMeter/Ngrinder等性能测试工具,有二次开发经验优先;
掌握业内常用的监控工具,例如Nmon、Nagios等,能够通过脚本实现特殊指标采集监控;
熟练使用Linux系统;
熟悉Nginx、Redis等应用服务器配置与管理;
熟练掌握MySQL、mongodb等常用数据库系统的操作,能熟练编写复杂SQL语句;
能够独立完成工作,有很强的责任心,做事严谨,良好的书面表达和工作总结能力;
较强的沟通、协调能力、分析问题和解决问题能力;
有大型网站性能测试经验者优先。
从上面的招聘条件可以看到,作为一个高级的性能测试工程师,我们需要掌握的基本技能很多,需要掌握如下知识:
精通测试理论;
熟练使用性能测试工具;
熟悉Linux操作系统及相关服务器的监控工具及配置管理;
具备Java 、Python开发经验,最好能开发性能框架、工具等;
熟悉数据库SQL或者ETL,能够进行SQL调优,能熟练操作至少一种数据库(Oracle、MySQL等);有NoSQL数据库(Redis Hadoop等)经验优先;
熟悉常见的网络协议;
熟悉各种中间件服务器;
熟悉数据分析、善于发现性能瓶颈,并给出指导意见,协助完成性能调优;
有UI自动化、接口自动化、App自动化测试经验的优先。

网友评论

登录后评论
0/500
评论
异步社区
+ 关注