个人介绍
本人可以快速完成Python栈开发工作、小程序开发工作、自动化测试、后台测试等工作。
工作经历
2020-12-01 -至今虾皮科技有限公司Senior Engineer
负责虾皮基础业务的测试开发工作,担任造数平台、测试平台、部门小程序负责人。也做过一段时间的业务测试。
2016-04-01 -2020-11-01腾讯Python开发工程师
负责腾讯和腾讯云Devops体系的建设,主要完成自动化测试平台以及对应的工具,使用Python独立完成后台开发和工具开发。服务于手Q、音视频、地图等多个项目
教育经历
2014-04-01 - 2016-03-01神奈川工科大学计算机软件与理论硕士
在日本读的硕士学位,全日文课程,包括数学、人工智能、编程语言等课程
资质认证
技能
各种命令行工具,通过python编写,并用pyinstaller进行二进制打包,因此可以跨平台使用,有以下功能 1.xmind和excel互转 2.各种抓包数据获取 3.多进程执行器 等等
为部门日常活动写的*小程序,从0到1进行开发、部署、发布 包括以下功能:注册登陆、公共*设备查询/借用、公共图书查询/借用、GoldenBug投票、事件签到(二维码签到和地点签到)等
针对单元测试框架,管理、组织、执行项目中的自动化用例,多个公司级项目使用 使用Python,在不入侵测试代码下,通过子进程回调测试行输出的形式,做到了实时上报用例结果、实现了精确到行输出超时的控制维度、实现了单个用例维度的重复执行和失败重试逻辑、支持了分布式用例执行等提高测试效率的功能。同时通过本地队列的模式,根据服务端响应情况,自动控制并发量,实现了客户端侧的负载均衡。支持20种以上业界通用测试框架,日均执行用例达10000条以上 负责客户端开发,可以自动识别主机上移动设备(真机和模拟器),无需人工到平台执行注册、删减等功能。使用pyinstaller发布为可执行文件,在Windows、Mac、Linux平台均可使用,无需用户安装额外工具/组件 与公司内部平台(代码管理平台、需求/缺陷管理平台、CI/CD平台等)进行合作,组成完善的DevOps工具链