1.掌握软件测试理论,测试流程与测试方法,能独立设计测试用例
2.熟悉项目流程,项目中把控风险,推进项目如期上线
3.熟悉app测试、系统测试、接口测试、性能测试,对功能测试有深刻理解
4.熟练使用禅道,tapd,jira等缺陷管理工具
5.熟练使用mysql、postman、charles、xshell、git、redis等工具
6.熟悉常用的adb命令和linux日常命令
7.熟练开发 python 脚本, 搭建基于python+ requests/selenium接口框架、Web测试框架、django+vue前后端分离的框架
8.熟悉JaCoCo的搭建与使用
1.负责app移动端测试,web功能测试、界面测试、兼容性测试、压力测试、性能测试;
2.使用django+vue组织并搭建开源测试平台,mysql管理测试数据,引入httprunner模块进行数据驱动执行接口测试用例,通过后台勾选前后关联用例,编写并完善接口自动化场景测试用例
3.在Jenkins上实现持续集成,通过构建定时任务,发送测试报告和分析反馈问题,积极与相关的开发人员沟通,推动缺陷问题及时有效解决
4.负责优化和维护现有的自动化测试框架,维护脚本的稳定性和执行率;
5.协助测开使用python生成性能测试工具,提高了测试效率,缩短回归测试时间,也提高了资源利用率。对接口的压测,提高了系统的稳定性
6.协助管理测试人员,参与需求评审、风险评估、排期,制定测试计划,确定测试标准。
7.分享测试方法、测试工具、功能逻辑,提高大家的测试效率,方便新人了解平台及工具功能
8.独立完成管理系统大小版本的迭代测试工作,并保证项目如期上线