1. 腾讯云自动化测试平台(原为内部项目,后面成为腾讯云项目。负责后端+工具开发)
针对单元测试框架,管理、组织、执行项目中的自动化用例,多个公司级项目使用
使用Python,在不入侵测试代码下,通过子进程回调测试行输出的形式,做到了实时上报用例结果、实现了精确到行输出超时的控制维度、实现了单个用例维度的重复执行和失败重试逻辑、支持了分布式用例执行等提高测试效率的功能。同时通过本地队列的模式,根据服务端响应情况,自动控制并发量,实现了客户端侧的负载均衡。支持20种以上业界通用测试框架,日均执行用例达10000条以上
负责客户端开发,可以自动识别主机上移动设备(真机和模拟器),无需人工到平台执行注册、删减等功能。使用pyinstaller发布为可执行文件,在Windows、Mac、Linux平台均可使用,无需用户安装额外工具/组件
与公司内部平台(代码管理平台、需求/缺陷管理平台、CI/CD平台等)进行合作,组成完善的DevOps工具链
2.部门微信小程序(从0-1独立负责)
为部门日常活动写的微信小程序
包括以下功能:注册登陆、公共手机设备查询/借用、公共图书查询/借用、GoldenBug投票、事件签到(二维码签到和地点签到)等