自行开发的自动化测试平台,主要架构:Python+Django-admin+Redis+MySQL+requests+Celery+RabbitMQ
1、 根据公司业务需求、测试部门痛点,设计产品原型,根据测试部门需求设计平台功能,根据业务设计表结构;
2、 根据需求开发自动化测试平台、完成功能迭代等工作;
3、 基于使用 Git+Jenkins+Docker完成对自动化平台的代码版本管理工作以及DevOps持续集成发布工作;
4、 计划并推动接口自动化平台使用,应用于日常接口测试以及回归测试;
5、 设计并完善接口测试用例,提高用例测试覆盖率,以提升测试效率;
6、 完成对系统的日常维护工作,如数据库维护以及日志等相关工作;
7、 针对部分使用频率较高的接口、使用locust工具进行接口的性能测试,并分析报告;
8、 为团队提供质量数据,包括提测需求、迭代需求、bug数据、线上缺陷分析数据等可视化信息;