•熟悉敏捷测试流程;
•具备一年左右的团队管理经验;
•熟练掌握基于 Pytest+Requests+Allure+Jenkins 实现接口自动化,能够独立搭建接口自动化测试框架;
•熟练掌握基于 Pytest+Selenium+Allure+Jenkins 实现Web 自动化,熟悉 PO 设计模式的框架封装;
•掌握性能测试工具 Jmeter,结合Jenkins实现自动化压测;
•具有Docker&Jenkins完成持续交付的实践经验;
•具备一定的性能问题分析能力;
•具备一定的环境搭建能力,可使用Docker完成性能压测环境的搭建;
•Python编程能力,完成自动化脚本的构建与维护
•熟悉MQ、Redis等中间件
项目介绍:
该广告营销管理 Saas 平台,对接巨量引擎、 腾讯广告、爱奇艺、微博等媒体平 台以及拼多多、京东、淘宝电商平台,通 过订单数据与投放数据作基石为客户的广告精准化投放提供定制优化方案。
工作内容:
•根据版本需求定制相关的测试计划/方案;
•使用Pytest+Requests+Allure+jenkins 从0~1实现接口自动化,并维护相关用例集,提高回归效率;
•使用OWASP ZAP+sqlmap进行越权测试、SQL注入、XSS等安全测试;
•通过 Docker 方式 ,搭建 InfluxDB/Prometheus+Grafana 性能监控环境,结合Jmeter对业务接口进行压测, 观察系统的性能表现,分析瓶颈/问题;
•分析高频业务接口的SQL查询语句在MySQL/Clickhouse中的表现情况,给出优化建议;
•参与相关的功能测试执行;
•定期进行线上巡检,观察用户体验情况与功能回归,在需要时定制改进方案。
项目成果:
•项目的按时按质交付,交付率高于90%,其中30%提前交付;
•接口自动化加快精准回归、较手工执行时效提升35倍,且达到高效益(自动化ROI达138%);
•安全测试引入,推动登录认证、越权等相关问题得到完善;
•性能测试发现,部分第三方接口无法支撑业务预期,为业务有效性提供参考建议与性能优化意见;
•SQL分析促进高频接口/业务的查询效率显著提升,提高用户使用体验。