熟练掌握Python单元测试框架Unittest、Pytest,熟悉Java单元测试框架TestNG
熟练掌握Selenium以及PO分层思想,具备Python,Java独立搭建接口、UI自动化测试框架能力
了解Vue,Element UI,具备基于开源管理系统前端框架独立开发测试平台前端的能力
熟练掌握Python,熟悉Django,Django Rest Framework后端框架,具备独立开发后端服务能力
熟练掌握Java,熟悉springboot,mybatis-plus后端框架,具备独立开发后端服务能力
能使用Python,Java语言编写封装接口加密、解密代码
熟练使用Jmeter、Locust 性能测试工具,能独立完成性能测试,分析并编写性能测试报告
熟悉Linux、Mysql、Nginx的性能监控方法及性能的分析
能够使用Nmon、Prometheus、Grafana等监控工具和Linux命令监控服务器及中间件性能指标
熟悉MySQL数据库,以及SQL 语句对数据库进行增删改查,了解SQL语句优化
能使用Fiddler、Charles等抓包工具完成测试工作
熟悉常用的Docker命令以及Dockerfile文件编写
熟悉 Git 版本管理、Jenkins 持续集成
项目一 SaaS企业网盘
项目描述: SaaS企业网盘,是一款和腾讯合作的带有Web、PC、Android、IOS等多终端数据同步存储功能的云盘软
件,能为企业提供安全、高效、智能的数据管理服务。一站式快速构建文档与内容平台,提升办公协同效率,实现数据
统一管理,解决传统数据管理的难题。
工作职责:
1. Python UI/接口自动化框架封装以及脚本编写 ,为方便分析定位问题,在UI自动化集成录屏功能;
2. 根据项目情况对UI自动化项目进行维护管理;
3. 针对不同配置下的腾讯云环境使用Jmeter进行压力测试 ;
4. Python编写网盘SDK(封装API接口);
5. 编写测试工具,提高测试效率;
6. 分析自动化测试结果,并编写测试报告;
项目二 浦发银行企业网盘
项目描述:浦发企业网盘是与百度合作的一款私有化企业网盘,该网盘是嵌入百度的如流软件为客户提供数据同步存储
功能的协作办公软件。
工作职责:
1. 性能测试环境以及监控环境部署;
2. 基于Java进行网盘接口加密认证逻辑封装,并导出jar包用于编写Jmeter压测脚本;
3. 根据性能测试方案使用Locust、Jmeter进行性能脚本编写;
4. 独立完成负载测试、压力测试,协助开发定位性能问题;
5. 根据测试结果给出调优方案,并输出性能测试报告;
6. 跟进Bug协助开发将其解决;
项目三 自动化测试平台
项目描述: 这是一款自研的前后端分离的自动化测试平台,前端技术栈:vue + elementui + vue-element-admin,
后端技术栈:python + django + django rest framework+ mysql,目前动态路由,项目管理,权限管理,接口管
理已实现,接口自动化后端逻辑基本完成。
工作职责:
1. 使用Python后端框架Django、Django rest framework进行平台后端接口开发;
2. 使用前端Vue、Elementui、vue-element-admin进行平台前端页面开发以及接口对接;
百度SaaS网盘(企业网盘) 项目描述: 百度Edisk企业网盘,是一款带有PC、android等多终端数据同步存储功能的云盘,能为企业提供安全、高效、智能的数据管理服务。一站式快速构建文档与内容平台,提升办公协同效率,实现数据统一管理,解决传统数据管理的难题。 工
测试开发平台 项目描述: 负责前后端框架的搭建,并将locust性能测试工具功能接入平台 xmind转用例:根据按照规范编写的xmind,前端上传文件,后端进行解析批量生成用例 UI自动化测试:封装一些常用操作方式,并利用selenium分布式实现UI自动化 脚本管