3年测试经验,4年python开发经验,熟悉 django、 flask等架构,多年ci/cd建设,熟悉devops流程。曾任职于深信服某产品线的自动化负责人,从事自动化框架搭建与工具链开发。现就职于麒麟软件某部门的高级测试开发工程师,主要为部门整体规划 devops,设计自动化框架,并编写其框架代码,以及解决一些开源库引入的bug。
深信服SDS自动化负责人:
1.为部门搭建自动化框架,从0到1的过程。
2.带领团队进行自动化脚本开发,为部门提高测试效率。
3.为部门搭建ci/cd(基于gitlab流水线),提高开发提测包的质量。
4.兼任部门安全测试负责人,为产品的安全性保驾护航。
采用关键字驱动为主,数据驱动为辅,使用pytest、allure、 stevedore、xmlrpc等技术栈,分为控制层和执行层,控制层主要是用例驱动和结果展示,执行层为主要测试逻辑,为了提高复用性,执行层的接口同时可以对外提供命令行调用。
调研开源工具链(如Redhat的CKI),结合部门实际情况,设计符合部门发展的devops框架,并进行微服务架构搭建,以及业务代码的开发。