个人介绍
1、熟悉Python、Java语言;熟悉Spring、SpringMVC、SpringBoot、MyBatis等框架,及其fastapi等,,具备一定基础开发能力;
2、熟悉自动化测试工具及框架:Selenium、Pytest、TestNG、Jmeter;能基于Python或者Java编写满足公司实际需要的自动化测试框架,比如使用的自动化框架是:Python+pytest+Allure+jenkins、Jemter+ant+jenkins等;
3、熟练使用sql语句进行增、删、改、查等数据库操作,了解存储过程、视图、触发器;并能对数据库进行性能监控、分析以及常见的数据库优化和sql优化;
4、熟练掌握Linux系统下各种测试环境的搭建,熟练使用常用的Linux命令以及简单的Shell脚本开发;能够使用Linux下常见命令及其它监控工具对Linux操作系统进行性能监控,问题分析;
5、熟练使用JMeter,能开发性能测试脚本,如http,并能设计性能测试场景、执行性能测试、对测试过程进行监控、对测试结果进行分析、对常见性能测试问题进行性能优化;且能搭建JMeter+Grafana+Influxdb等监控平台;
6、熟悉Prometheus系列各种监控环境搭建;
7、熟悉使用Redis,能够对这些非关系型数据库进行操作管理,并对其进行性能监控、问题分析;
8、熟悉常见的性能监控/分析工具,比如arthas、jconsole等;
9、熟悉Docker、k8s,及其使用操作,能在k8s部署监控;
11、熟悉软件测试的生命周期、软件测试的各种模型和软件测试流程等相关理论、思想和方法,包括软件质量体系CMM/CMMI及软件质量模型、测试计划、测试用例设计方法及编写、黑盒测试方法、缺陷管理等;能够独立实施测试、编写缺陷报告、分析和跟踪缺陷。
工作经历
2022-08-08 -至今恩核数据测试主管
1、参加项目需求评审,根据需求分析输出相关测试点和测试用例; 2、根据测试用例,参与功能的相关测试 3、出现问题时,提交至禅道工具软件,缺陷跟踪与解决, 4、使用jmeter针对指定接口压测,检查负载正常 5、根据swagger文档,使用python+pytest+allure等输出接口测试用例;然后结合Jenkins调用项目,执行api接口用例,实现自动化接口测试,产出allure报告 1)接口测试需求收集;2)测试环境部署;3)根据需求及开发进行测试方案编写,测试计划及用例编写;4)根据用例进行各个接口的脚本开发;5)根据测试方案与计划,进入jenkins调用脚本进行测试场景的执行,分析执行后的allure报告,定位问题,提出建议,输出测试报告;6)跟踪测试执行过程中发现的问题,并督促开发人员及时解决;7)每天及时反馈测试进度,评估软件质量给相关的干系人 6、分析汇总测试相关信息,以及输出测试报告等信息 7、与项目上对接后续问题处理测试工作
2018-08-23 -至今南京微研网络科技有限公司测试工程师
参与需求评审,设计测试用例 负责搭建自动化测试环境,设计高可用的自动化测试脚本 完成自动化测试数据结果分析,提交自动化测试报告
2015-09-10 -2018-08-06南京汇银乐虎电子测试工程师
1、参加项目需求评审,根据需求分析输出相关测试点; 2、根据需求和设计文档,设计测试用例和接口用例 3、执行功能测试并bug跟踪处理
教育经历
2020-05-03 - 2022-06-28南京邮电大学计算机科学与技术本科
2010-09-01 - 2013-07-01南京交通职业技术学院工程机械大专
电子信息,技术学习永无止境 ,不断充实,继续加油