带领过测试团队以及对项目和产品的质量负责,对组员的任务安排、绩效考核负责
熟悉Linux基础命令行
掌握软件测试规范流程,并掌握各种测试文档的编写,包括测试计划、测试需求、测试用例、缺陷报告、测试总结
熟练使用边界值,等价类划分,状态图,因果图、场景法等黑盒测试方法设计测试用例
熟悉功能测试,性能测试,黑盒测试,冒烟测试,回归测试等测试方法
熟练使用性能测试工具Jmeter,熟悉性能测试整个过程,如录制测试脚本、设置检查点、参数化的设置,,能够完善测试脚本,运行场景并监控场景
熟练运用性能监控RPM工具New Relic,可调用内部API在Slack上作为服务器实时性能监控并且告警技术团队
熟练使用Jmeter进行接口测试工作,曾经用Jmeter + Jenkins + Ant 构建一个单个业务接口自动化框架。可实现单个接口自动化测试。
熟悉利用Postman快速调用回归后端接口测试
熟悉Java+Selenium+testNG+Maven+Jenkins的测试框架,熟悉PageObject模式
熟悉Selenium体系的API
熟练使用Jenkins进行持续构建,定时构建
跨境电商买卖家平台系统
测试项目管理,对测试需求模块划分,任务拆解,工期排期以及测试工作安排;
测试人员管理,对组员进行绩效考核,定期培训且一同参与测试工作;
定期开展项目工作会议,从测试角度出发给出建议并指定测试质量管理方案;
测试工作复盘,定期开展测试工作复盘业务
测试方案编写包括不限于:功能测试计划,接口测试计划,性能测试计划以及执行
熟悉需求文档,参与需求评审,分解需求并对其进行测试任务拆解;
熟悉需求业务技术实现方式,编写测试用例,并对测试用例进行内审;
功能测试:
熟悉需求文档,参与需求评审,在需求文档建立前期对需求提出疑问;
熟悉需求业务技术实现方式,对开发设计文档进行熟悉,并针对技术文档设计测试用例;
编写功能、业务测试用例,并组织开发人员、产品人员参加测试用例评审,针对用例查漏补缺并向开发和产品提出疑问;
发现BUG后会利用Charles或者Fiddler等抓包工具前后端分离,有必要进行对后端的入参以及出参数据进行数据库比对和分析,判定分离前后端问题,并且自己思考将可能的原因写在BUG下进行对开发的提示;
提交BUG至QS系统,对回馈的BUG进行回归测试,并要求开发解释此BUG的原因并记录在改BUG条目下;
每日完成对以前做过的项目日常版本更行的回归测试;
编写测试报告。
接口测试:
熟悉接口文档,询问开发接口文档定义以及业务参数定义,对接口进行功能接口和第三方接口分类
编写接口测试用例,针对入参、功能逻辑、出参以及接口串行进行用例设计
使用Sql和Redis制造接口业务数据,完成一整套接口数据的编造
使用Jmeter进行接口测试,对于接口业务出参进行断言定制
比对接口测试结果,对BUG提交至禅道并进行反复验证
压力测试:
组内定夺接口性能数据最小要求,并且形成文档计划进行接口压测
利用Jmeter自行编写脚本,对于单个接口进行压力测试
使用Jmeter内部性能数据指标,对TPS,单个接口响应速度进行分析,并将性能指标不达标的接口反馈开发,与开发一起分析接口性能瓶颈问题
提交性能测试报告