1.擅长项目需求的分析与分解,快速提取测试点,并且熟练设计测试用例,保证测试的全面性;
2.熟练使用Jmeter工具,熟悉各种组件,Beanshell编写脚本以及Jmeter命令绗/分布式测试
3.熟练使用性能测试工具,基于HTTP等协议编写脚本并进行脚本的优化,设计性能测试场景,并熟练掌握Nmon工具对服务器的监控;
4.熟悉Grafana监控工具,能够搭建Prometheus+Grafana对MySQL、服务器进行监控,性能测试指标结果分析;
5.熟悉Docker、微服务架构以及K8sf部署;熟悉常用中间件,如Nginx、Tomcat的配置和部署
6.熟悉 Mysql数据库的功能,能使用SQL语句来对数据库进行基本的操作,并结合性能场景对慢查询进行分析;
7.熟练使用Fiddler抓包工具,做安全测试检查敏感数据是否加密,定位问题在前端还是后端,APP模拟弱网测试,统计单个功能的响应时间;
8.熟悉python、java以及小程序开发,数据分析相关知识;
9.熟练使用测试管理和配置工具,QC、SVN、GIT等
10. 熟练使用常用接口测试工具:如 Jmeter、SoapUI、Postman 等进行中后端接口测试,
11.熟悉持续化集成;
12.了解 spring,mybatis,dubbo,springboot/springcloud 等开发框架
项目名称:后台管理系统性能测试
项目架构:Nginx + Tomcat + Java WebService + Mysql 主从
项目描述:为了保证系统性能,对其搜索功能进行了性能测试, 采用了两台 Linux 服务器做压力机,使用 Jmeter 直接压搜索接口。在测试过程中发现搜索 接口的 tps 非常低,响应时间长,通过数据库服务器的 cpu 很高,通过对数据库慢 sql 的分 析,发现数据库表的索引存在问题,对索引进行优化后,问题得到解决,搜索接口的性能提 升了 10 倍,数据库服务器 cpu 使用也大大降低。
角色 | 职位 |
负责人 | 资深测试工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |