自动化测试开发: 熟练掌握Selenium(Web UI)框架,具备使用Python编写、维护自动化脚本与框架的能力
性能与安全测试: 能使用JMeter/LoadRunner进行性能场景设计与瓶颈分析,并利用基础安全测试工具进行常见漏洞扫描。
金融核心系统自动化测试框架设计与落地(技术领导力与业务深度)
项目背景: 公司核心交易系统需进行大规模技术栈迁移(从单体到微服务),回归测试工作量巨大,手工测试无法保障迭代速度与质量。
架构设计: 实现了测试数据与脚本分离、多环境一键切换、数据库断言自动比对等核心功能。
关键技术点: 创造性使用 “契约测试” 思想,与开发同步维护核心接口的Schema,在集成前提前发现接口定义不一致问题。
集成与推广: 将框架完美集成至Jenkins CI/CD流水线,并推动团队采纳“测试即代码”文化,组织培训,编写最佳实践指南。
项目成果: 为核心交易链路构建了超过800个自动化用例,关键路径回归时间从3人日缩短至25分钟执行完毕,缺陷泄漏率降低70%。该框架已成为团队质量保障的基石。