统一自动化测试平台
java开发工程师 2020.12-至今
• 项目架构:springboot、SpringCloud、Mybatis-plus、MySQL、jacoco、PowerMock
• 项目背景:项目使用的开发工具有IEDA、JDK1.8、maven、GitHub等;
• 统一自动化测试平台是一款实现多领域自动化测试、以及自动化管理的产品。为线上产品的冒烟测试、回归测试、上线测试提供业务支撑和质量保障,提高部门的测试效率和管理效率。产品包括Web API自动化平台(参数集管理、测试用例管理、测试计划管理等多个模块)、性能自动化平台(工具集管理、测试机管理、用例管理、测试计划管理等多个模块)、故障自动化平台(故障管理模块、故障注入模块、故障分析模块等多个模块)和测试管理平台(需求管理(需求总览、需求明细)、用例管理、缺陷管理(缺陷总览、缺陷明细、驳回缺陷)、工作量管理(工时总览、工时明细)、升级管理、统计分析管理(指标看板)、督办管理(督办工单、投诉工单、故障工单)、工程验收管理(工程管理、工程审核)、个人中心管理(我的测试组、我的测试用例、我的缺陷管理、我的工时))。
业绩
• 责任描述:
• 1.本人在项目中所负责的模块有测试管理平台中的模块(用例管理、缺陷管理、督办管理、个人中心管理)等功能表设计以及接口开发。
• 2.通过PowerMock单元测试模拟框架编写单元测试(Unit Testing),来针对程序模块来进行正确性检验的测试工作,主要目的是通过写代码来验证执行结果是否和预期的一致,这样做为了提前发现代码中的错误。
• 3. 通过PowerMock进行编写UI自动化测试用例