一个小测试的2020年终总结
程序员文章站
2022-03-10 17:07:25
前言一、接口自动化二、UI自动化1.引入库2.读入数据三、运维工作前言19年底入职了现在这家公司,公司就自己一个测试。平时做的事情比较杂,从一开始的落地接口自动化,UI自动化,到后来的慢慢接手了运维的工作。整个这一年还是有很多收获。之前主要学习的是Python,入职这家公司之后,因为后端采用的是Spring Cloud微服务架构,开始慢慢由Python转为学习Java一、接口自动化接口自动化部分使用的是Httprunner,......
前言
19年底入职了现在这家公司,公司就自己一个测试。平时做的事情比较杂,从一开始的落地接口自动化,UI自动化,到后来的慢慢接手了运维的工作。整个这一年还是有很多收获。
之前主要学习的是Python,入职这家公司之后,因为后端采用的是Spring Cloud微服务架构,开始慢慢由Python转为学习Java
一、接口自动化
接口自动化部分使用的是Httprunner,主要是将公司目前的两个App上的主流程的所用到的接口进行自动化。
二、UI自动化
UI自动化部分使用的是cypress,公司主要的业务是在web上,cypress使用起来的感受比selenium好很多,唯一不好的地方就是需要学习JS
三、运维工作
公司目前有三套环境,dev测试环境,fat预发布环境,prd生产环境。一开始三个环境的部署工作都是开发来完成的,后续慢慢的这部分工作都由我来接手了。
1.Jenkins部署
前端和后端的构建都是在Jenkins上完成,自己后续也是开始维护一些流水线脚本。将前端的发版改为通过制定tag的方式构建,方便进行回滚。
2.Linux部署
一开始对linux这块不是很熟悉,接手了运维的工作之后,自己重装了办公室里dev环境所在的linux机器。整个重装过程下来踩了不少坑,对linux环境方面更加熟悉了一些,目前工作当中比较多的是docker容器管理,以及AWS相关的基础运维
本文地址:https://blog.csdn.net/xiao19920420/article/details/112002396