2017回顾总结

很久没写文章了,今天写一篇2017年的总结
之前一直想写总结,但是由于种种原因都没有完成,今年总结一下2017年的事情,去年的工作变化还是蛮大的,从进公司当测试组长,3年的测试经理职责,到现在的岗位,转变很大,现在从事的偏于持续交付的工作,用当下流行术语就是DevOps的部分
从刚开始的功能测试、到接口测试,到性能测试,再到现在的自动化测试,功能测试着重于服务的功能,业务逻辑、数据流转
功能测试一开始着重于web页面数据的展示,以及数据的同步,数据发布到mongodb中,这些是基于业务系统,还有后端数据的展示,实现的是端到端的,到现在的业务逻辑和流程场景,多种业务场景,数据融合,媒体整合以及终端展示
接口测试一直是贯穿整个测试周期中的,从开始的get接口,直接使用浏览器访问,检查返回数据,到现在使用工具,如jmeter、postman、soapUI等,到现在的使用自动化测试
性能测试由原先的没有,到现在的接口性能压测,数据模型、业务场景、性能指标等逐渐的完善性能测试,满足于不断增长的业务需求和扩展
在当任测试经理期间,是最繁忙和压力最大的时候,人、项目、协调、沟通,忙的焦头烂额,原本计划好的事情总是被打断,任务的发时间总是不可期,需求不是那么的清晰,测试的功能点总是去询问研发,导致测试在疲于奔命的去完成项目进度,线上问题的暴露等,没有时间去好好的反思过程,鉴于以上问题,觉得在测试团队扩大的同时自己的管理很是跟不上,经过对自己的分析和后期定位,提出了岗位的转换
在业务逐渐扩大的情况下,大趋势是自动化、性能以及持续集成会成为主流,现如今自动化测试使用分层自动化,针对投入与产出,适合的还是接口自动化,在专项测试上,个人比较看好大数据测试、AI测试以及区块链测试,还是有比较大的空间
在2017年,在持续集成方面投入的比较多,持续构建、编译打包、环境部署、版本发布等流程,还有一个方面就是在容器化方面的研究和使用,把docker应用到整个DevOps流程中,以及在测试环境的部署应用,最后线上公网环境上线运行
在DevOps的各个阶段的链路中,涉及到一些工具:
代码管理:gitlab、svn
构建管理:maven、jenkins
环境:docker、harbor
测试:ATS(自研工具)

在2018年,需要投入更多的精力研究在敏捷和微服务的框架下的TestOps方面的实施

你可能感兴趣的:(总结)