测试开发全栈能力:
自动化测试框架:精通基于Python+Pytest的接口自动化测试框架开发,集成Requests库实现高效HTTP请求,结合Allure生成可视化测试报告,支持多环境切换与数据驱动测试。
Web/APP自动化:熟练使用Selenium进行Web UI自动化测试,掌握Appium移动端测试框架,能编写跨平台(Android/iOS)自动化脚本,通过Page Object模式提升代码复用率。
性能测试:熟悉JMeter进行接口压测与负载测试,设计并发场景并分析TPS/响应时间等指标,曾为大数据平台提供性能优化方案。
持续集成:实战经验使用Jenkins搭建自动化测试流水线,集成Git代码管理,实现测试脚本定时执行与邮件报警。
大数据测试:熟悉Hadoop/Spark生态链测试,设计数据质量校验规则(如Pandas数据清洗),保障ETL流程准确性。
其他技能:Linux系统操作、MySQL/Redis数据库测试、Fiddler抓包分析、Postman接口调试。
1. 数智中台(大数据测试开发)
技术栈:Python+Flask+Pytest+Allure+JMeter+Hadoop/Spark
核心贡献:
设计并开发大数据平台的自动化测试框架,覆盖数据接入、处理、存储全流程,通过Pandas实现数据质量校验,缺陷发现率提升35%。
使用Redis优化缓存策略,编写性能测试脚本(JMeter)验证高并发下系统稳定性,单节点QPS从500提升至1200+。
在MaxCompute中开发ETL测试模块,确保数据抽取转换的准确性,错误率降至0.1%以下。
2. 经营帮(全栈自动化测试)
技术栈:Python+Requests+Selenium+Appium+Jenkins
核心贡献:
从零搭建接口+Web+APP全链路自动化测试框架,回归测试效率提升50%,年节省人力成本20W+。
设计Monkey+Genymotion兼容性测试方案,覆盖20+安卓版本,崩溃率降低至0.5%。
通过Jenkins集成自动化测试,每日定时执行并推送Allure报告至团队,线上问题响应时间缩短至1小时内。