1.从0到1的测试流程搭建经验
2.精通测试流程管理和测试用例设计
3.基于Django进行接口自动化测试平台开发
4.掌握Unitest和Selenium测试框架的应用
5.可兼容MitmProxy工具进行Mock平台开发
6.熟悉VUE的使用,掌握Jquery组件的嵌入方法
7.掌握Requests+XTESTRUNNER+Excel/Yaml组合的测试方法
8.熟练使用Fiddler、Wireshark等工具进行抓包定位
9.掌握Jmeter在性能测试和接口自动化测试的应用
10.熟悉ORCL、Mysql、Hive、Pg等数据库的使用
11.熟悉Postman、Reqable等接口工具的使用
12.熟悉使用Jenkins+Git的持续集成场景
13.熟悉Linux系统环境,掌握系统基础命令
14.熟练使用JIRA、禅道等缺陷管理工具
接口测试平台
平台采取前后端分离式开发,围绕接口自动化流程,配套提供项目管理、环境管理、接口管理、用例管理、用户管理、后台维护等功能模块。系统提供单/多接口测试场景,支持Excel和Yaml文件进行参数化存储,配备了前置处理、后置处理、正则/Json断言、响应提取、随机变量、邮件发送、调度运行等功能项;提供公共接口克隆、接口文档导入、在线抓包等方法进行接口新增,还具备用例的文档导入和存取功能。
指标管理系统
以模型和指标管理为核心,配套提供维度管理、存储表等前置属性模块。从维度字段、时间字段、度量字段等维度对源字段进行配置,以此生成指标模型,并在模型基础上建立原子指标,依次添加属性生成衍生指标、复合指标,还可通过SQL 建立自定义指标。
职责:
1.负责对接产品版本需求,进行需求确认和评审
2.区分功能接口类型,对适配接口进行自动化覆盖
3.按版本进行接口自动化回归,减少了70%的回归工作
4.对接自定义项目需求,支持POC测试及项目测试工作
5.管理测试团队,进行任务梳理和分配
| 角色 | 职位 |
| 负责人 | 测试开发工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | iOS工程师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
独立完成全系统内多端的测试工作,包含PC后台、小程序(全科视频、互联网专业版、企业端、专业版、陪诊端),工作中对接研发团队及产品人员,进行需求沟通和任务梳理,最终顺利交付
团队负责整个救援系统的测试工作,系统包含管理后台、救援师傅(个人端、企业端)、调度端等,2天内就完成了本次测试工作,共提BUG数249个