2018测试展望

其实每年都有总结工作的规划,不过2018年的总结一不小心就被拖了2个多月,一方面是自己懒惰,一方面也是有了两个宝宝围绕,小心思都被他们抓去了。

在前几年的总结中,可以归纳为从手工到自动化,从普通UI自动化到分层自动化,特别是接口自动化的切换,而在2018年这个风头应该还在但是这次我准备预估的稍微超前点,从DevOps谈起。

最近半年无论是自己在TestOps方面的研究还是在于相关客户DevOps的实施,发现在微服务及互联网架构的突破下,敏捷开发越发成熟而其对应的测试体系也对应有待辅佐完善,所以未来的几年对于测试来说高端上的定位是TestOps(DevOps下的测试专项)及全栈测试的天下。

在大趋势下,18年传统的UI自动化、接口自动化还会有较多的需求,但是更多是偏向基本技能要求而不是真的职位需求了。这句话的意思就是招聘的时候都会要求会自动化框架及开发语言,但在工作中使用却比较少甚至没有。这是因为想做自动化的已经在前几年搭建了成熟的框架及平台(Selenium、Jmeter、Appium),对于新进员工更多是简单维护及手工测试补充;而用不上自动化的也会觉得如果不设置点门槛一方面招不到好的人,一方面工资和职位也没有诱惑力,于是这些就成了必备技能!

性能在行业需求中会非常稀少,更多是会作为一个辅助技能存在的,而安全反而需求会更加旺盛,但学习难度和要求也会相对困难很多。

在专项技能上,大数据测试、Ai测试、区块链测试会成为一个很有空间的部分,至今并没有成体系的测试方案出现,导致在这块的测试技能上大家都还在摸索阶段,如果具备一定的经验积累,可以走在风口上。

对于工作5年左右的朋友已经完成了常见技能的积累(自动化、性能、安全),那么就会遇到一个瓶颈,往后怎么办?单项技能的突破已经完成,那么进一步是往管理方向走还是别的怎么选择?一般来说如果在传统行业,转行产品经理或者业务是一个不错的选择,因为在未来的几年技术已经很难突破,而对于新技术的铭感度及学习动力也会不足;如果对技术具备非常好的状态的话,那么TestOps和全栈是可以考虑的方向。

1.TestOps

这个也算是一个新发明词,一般都在提的是DevTestOps,那么在敏捷的风潮下,DevOps异军突起,其对于开发及运维完成测试的方向本人是支持的,但是在具体的测试下,就并不是简单一个学就行了。好比Dev去做DBA写个基本的SQL啥的都没问题,但是上升到监控、调优、库设计、迁移备份等,这就不是一个普通开发或者运维能干的事情了。同样让dev或者ops来解决测试的流程和工具是可以的,但是测试本身的设计几乎是不可能的,更不要说针对测试设计的需要来开发测试脚本及测试工具了。

TestOps这个职位的定义就是在于解决测试设计及测试工具化平台运行化的问题,这里强调下前面说到的自动化、性能、安全都算在DevTest开发测试的概念中。在TestOps中的技能核心并不是如何写测试代码(需要会写,但是不是重点),其重点是如何完成测试设计、测试平台管理等内容,所以在技术栈上面,会更加偏向运维。

这张图是DevOps中涉及到的各个阶段工具链,而对于TestOps面向Java为基础的,个人推荐的精简工具链为:

环境管理:

Docker、rancher、ansible

版本管理:

Git、Gitlab

构建:

Maven、Nexus

测试:

Xunit、Sonar、Selenium、jmeter、newman

发布:

Jenkins

监控:

Elk、Prometheus

换个角度来说对于大家可以学习的东西包含了上面所有的工具体系以及思路整合。

2.全栈测试

这个可以算作是TestOps的升级,也可以简单理解成DevTestOps这种三项合一的大神,这里就不详细介绍了。

总的来说,未来的行业技能更新会越来越快,一个概念从出现到落地可能只有2年不到的时间,对于还没有走出功能测试的朋友,未来会越来越快的推动你们变更,而走在前面的朋友虽然会不断的遇到头疼的技能栈,但是对应的回报和被重视的感觉,也会越发兴奋。

整理了一份史上最全的DevOps 工具链

TestOps是什么(1)

TestOps是什么(2)

测试工作2-3年的职业发展在哪里?

TestOps|测试运维全生命周期推动质量
(0)

相关推荐

  • 软件测试需要学什么?

    本文从阿里测试工程师亲身经历的角度,和大家聊聊测试一行学习成长的经历. 对自动化测试个人看法 自动化是一个老生常谈的话题,也是一个软件领域非常有技术广度和技术深度的活动,特别是在大型软件的生命周期上. ...

  • 软件测试的未来:2021年需要关注的15大软件测试趋势

    原创读芯术2021-03-24 17:04:02 图源:Google 随着最新趋势被引入IT领域,QA测试有了很大的进步和发展.创新技术的引入带来了软件测试.开发.设计.交付方面的最新更新,大部分IT ...

  • 下篇 | DevSecOPs在金融机构的落地实践(附实践指南)

    DevSecOps落地实践 2012 年,Gartner首次提出 DevSecOps 理念.四年后,它发布了一份名为<DevSecOps: How toSeamlessly integrate ...

  • 10年磨一剑,云测试头部玩家如何为数万家客户落地AI自动化测试

    服务百万级企业和开发者,致力于利用 AI 自动化技术助力企业数字化转型 2021 年 7 月 7 日,第四届"世界人工智能大会(WAIC)"在上海世博展览馆开幕.大会围绕" ...

  • 23张关于市场融资的PPT,让你看懂2018,展望2019!

    来源:洞见资本(ID:dongjian360) 作者:xd孙波 投行小兵 授权转载,文章观点不代表丰融视界立场. ❖01 概况 截至2018年11月19日,市场整体融资规模176,279亿元,与去年全 ...

  • 图解2018,展望2019

    「您在教育上有任何问题,欢迎留言」 点上方蓝标即可关注我们的公众号 图解2018,展望2019 文│杨春林 芝麻开花节节高,有盘点才有提高,闲话少说,既然图说,就直接上图.请朋友们文末留言,说说你认为 ...

  • 2020测试展望(上)

    这一年过的出奇的快,仿佛自己就在不停地出差.会议.课程中渡过,如果真的说能记得什么那就是敏捷测试和TestOps在各大会议中频繁出现,对于如何构建敏捷&DevOps下的测试团队成为了很多组织团 ...

  • 2020测试展望(下)

    前言 在上篇中(2020测试展望(上))聊到了整体行业的发展和技术走向,在回顾了一下最近半个多月的沟通和讨论后发现大家想聊的更多的并不是明天是怎么样而是明天该怎么走.所以在2020下篇内容中我聊下关于 ...

  • 书荐:复盘2018,展望2019

    (篇幅略长,建议收藏) 魃魈魁鬾魑魅魍魉又双叒叕火炎焱燚水沝淼㵘㙓

  • 沙特插头插座标准SASO2203:2018测试什么项目

    根据沙特标准.计量和质量局SASO最新通知,自2020年9月1日起,SASO IECEE认可证书(SASO IECEE Recognition Certificate, 简称 SIRC)强制范围内产品 ...

  • 2017年总结与2018年展望(2018年,我“又”“又”只交易3次) 2017年总结与2018年展...

    2017年总结与2018年展望(2018年,我"又""又"只交易3次) 时间真快 2016年,我写了一篇拙文--2016年,我只交易3次(网页链接) 2017年 ...

  • @所有人,总结2018,展望2019钢价行情走势!

    2018走势综述 (因内容详细字较多,对2018年了解透彻的可直接翻阅下方2019年展望) 价格稳中有涨 利润稳中有升 供需稳中有增 效率稳步提高 杠杆稳中有降 环保水平稳步提高 2018年,螺纹钢价 ...

  • 水产行业分析:回顾2018年 展望2019年

    用生产第一线的水产养殖体会 来助推渔业发展提振产业效益 一.忘记2018年  展望2019年 网上曾有人说:中国人虽然祟尚数字"8"为吉祥"发"之意,但纵观近些 ...