UserAgent解析工具调研
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UserAgent解析工具调研相关的知识,希望对你有一定的参考价值。
参考技术A browserType AgentName代理名称-浏览器类型
browserCore LayoutEngineName
布局引擎名称 -浏览器核心
osVersion OperatingSystemNameVersion
系统版本
deviceTrademark DeviceBrand
设备品牌 制造商
equipmentModel DeviceName
设备型号
优点:yauaa工具类解析UserAgent获取的信息更全面,更准确;缺点:存在单线程锁的问题,容易导致线程阻塞,需要对其源码进行二次开发;改造方案:1、分段锁+多例 2、优化源码;二次开发难度不大,综合推荐使用yauaa工具。
其在线UserAgent解析体验工具: https://try.yauaa.basjes.nl/ ;
解析《中国互联网软件测试行业2018年度调研报告》
之前收到了一份TesterHome的调查问卷邀请:2018年度中国测试行业问卷调研。最近问卷的汇总结果出来了,有2000+的测试童鞋参与了问卷调查。
从幸存者偏差角度来说,无论是覆盖率还是准确性,结果都有待商榷。不过也能从一定程度上给予参考。
这里我会挑几个测试同学们感兴趣的部分,说说我的看法,请大家理性看待。。。
一、测试人员年龄分布
从年龄的分布区间来看,目前测试行业的主力军还是26~30岁的同学。中国互联网行业软件测试岗位大概起始于04年左右,不过当时大多都是外包很多外企。
像图中30~35岁区间的人,猜测大多都经历过外包的工作。还有占1/4的同学年龄阶段为22-25岁,正好是属于近几年刚毕业没多久的同学。
近几年“34岁失业”这个梗甚嚣尘上,不能说绝对,根据个人对求职市场的了解,大多数30+的同学,在岗位期望上都偏向管理岗,但一个萝卜一个坑,哪儿有那么多管理岗呢?
个人建议:3年工作经验以上的同学,该仔细考虑自己的职业规划了,互联网行业,管理岗并不是唯一且最好的选择,衡量得失,选择最适合自己的,就可以了。。。
二、测试人员地域分布
从问卷结果来看,2/3的测试人员分布于北上广深一线城市,目前无论是工作机会还是薪资待遇,一线城市依然是最好的选择,不过竞争激烈,特别是“这个时代”!
依照目前的国家政策以及行业发展趋势,未来二线城市,特别是苏杭、南京、武汉这几个城市,是很好的备选方案,特别是对于将近而立之年的人来说,比如我。。。
三、测试人员学历分布
从近几年招聘网站的岗位JD要求来看,本科已经是大多数公司录用的一个重要条件,特别是某些国企或银行证券类公司,985、211已经成了一个必须条件。
虽然猫厂号称不看学历看能力,但当其他条件等同时,学历也成为了是否能去更好的企业发展的一个衡量因素。不过第一学历不是本科的童鞋也不用气馁,
国内很多本科院校有继续教育可选,据说高升专2020年是最后一期,专升本目前还不确定,无论是短期内的求职还是长期发展,建议学历较低的同学可以通过考试拿到学位。
四、测试人员岗位分布
从上图可看出,目前功能测试依然占据将近一半的岗位,自动化/测试开发/teamleader占据46%的岗位。
以我这两年的面试经历来说,自动化/测试开发岗位实际上重合区很大,且很多互联网公司自动化的工作已经开始归属到功能测试岗位职责,
测试开发更多的是在工具/平台开发,测试提效/质量保障方面。因此建议大家:相比于管理岗位一个萝卜一个坑,P系列的岗位晋升也是一个很好的选择,不要丢了技术。
五、测试人员薪资分布
1、薪资分布
2、薪资&岗位热图
上面两个图结合起来看,从人员分布区域到年龄阶段以及岗位分布,15K是测试岗位的第一个坎,基本技术性要求较高的岗位(自动化/测试开发/性能测试)都是15K以上。
而25K的月薪,往往这些童鞋在圈子里或者某一个细分领域都有较深的造诣,就是我们俗称的大神、大佬,专业点的话,就是“技术专家”岗位。
还有一点,从我最近的面试经历来说,现在市场上性能测试特别是高级性能测试岗位,需求量蛮大的,供不应求;靠谱的测试开发岗位,也有很多缺口,可惜一部分测试开发,不那么专业。
六、测试人员技术分布
1、技术栈构成
2、能力提升途径
3、效能提升方式
很简单,从求职网站的岗位JD来看,需求分析、文档制定维护、简单的脚本编写能力、问题描述及分析、CI/CD是一个合格的测试人员标配。
而能力提升途径,根据我个人的学习提升体验以及同行交流来看,在线论坛/博客、技术类书籍依然是学习提升的主要途径,而技术大会/线下沙龙,更多的是方向和思维,而不是手段。
这里推荐一本书给大家:《刻意练习:如何从新手到大师》。个人认为能力的提升,应该明确这几点: 快速学习,紧随主流,以回报率为导向,知识变现,然后投入再生产!
七、测试行业的未来
从当下来看,无论是巨头们争相发力的新零售,还是人机交互(就是AI),或者大数据/云计算的发展,按照风口论来说,AI&机器学习、IoT是热门岗位。
但从实际角度出发,越接近业务/金融市场,机会越大,而且一个行业只有预期的利润空间越大,才更适合普通人生存。
以上就是关于调查报告的部分解读,从年龄、地域、学历、岗位、薪资、技术、发展七个角度来谈了我的看法。
由于报告的数据来源较少,解读结果请大家理性看待,谢谢。。。
以上是关于UserAgent解析工具调研的主要内容,如果未能解决你的问题,请参考以下文章