构建质量保障体系,构建Story QA质量度量体系,搭建可视化度量平台。
熟悉python语言、selenium、ATX、jenkins、Git能够进行项目需要编写和搭建自动化框架和二次开发、编写自动化测试脚本。
熟练掌握linux常见命令,能够在linux下独立进行复杂的环境搭建,能够使用各种监控命令(top/sar/vmstat/iostat/uptime/free)以及工具prometheus、grafana构建性能监控大盘对被测系统进行监控及预警。
熟悉tomcat、nginx的使用和配置,能够对这些web容器进行性能监控、分析、定位以及性能调优。
熟练使用loadrunner、jmeter等工具开发http、rpc、jdbc、java等脚本,并具备较强的性能测试经验。
掌握mysql、oracle关系型数据库的基本操作,熟悉存储过程、索引、事务,能够使用命令(show processlist 、show status like '%Threads_connected%等)、慢查询日志、percona-toolkit工具对数据库进行性能监控、问题分析、定位以及优化
深入理解JVM垃圾回收原理,熟练使用jmap、jstat、jstack、mat、jconsole、jprofiler、jvisualvm工具对JVM进行性能监控、分析、定位以及优化
熟练使用禅道、jira等测试管理工具,熟悉软件测试的生命周期、测试流程、测试方法、用例设计方法,能够独立开展测试工作、编写缺陷报告、分析跟踪定位缺陷,撰写测试报告。
了解django框架,可以根据项目实际需要编写测试平台。
小智云平台
软件环境:linux、tomcat、ngnix、mysql、redis、Android、IOS、MQ、OSS
测试工具:Stream、jstat、jstack、mat、jmeter、python、selenium、jacoco、chaosblade、skywalking,Sonar Qube
职责:
需求每次迭代后组织组内人员梳理功能,做到业务通、抓核心、看全局、透服务。
引入代码质量度量平台,构建代码度量平台可视化,把bug消灭在萌芽之中。
编写WebUI自动化框架,框架采用数据驱动、关键字驱动的思想设计,做到代码和数据分离。
使用python进行接口测试,在测试过程中发现开发在开发的智小保机器人没有做鉴权加密处理,定位bug并给出解决办法有效避免公司损失。
优化测试流程和质量管理体系,做到每次迭代后组内编写测试经验,引入checklist使产品上线有序,和开发、产品、UI共同商定易用性测试规范。
使用故障注入工具对测试环境进入故障演练,使用链路分析工具对线上环境进行监控,保障线上环境质量。
合伙人App
软件环境:linux、tomcat、ngnix、mysql、redis、Android、IOS、MQ
测试工具:Stream、jstat、jstack、mat、jmeter、python、ATX,jacoco
职责:
构建Story QA质量度量体系,确立度量维度、建立打分规则、可视化平台搭建,赋能给项目经理,线上bug从每月10个降低为2个,工单数从10个降低为3个。
建立提测准入准出规则,有效推进开发自测质量以及测试人员测试的覆盖率,从而保障了项目的质量。
引进和编写APP抓包工具和APP日志工具并编写使用说明,经过在组内使用APP抓包工具有效的定位APP产生的bug的归属问题,避免客户端和服务端扯皮问题,极大的提高了测试地位,通过使用APP日志工具更及时找出APP崩溃、闪退的原因,给开发修复bug节省了时间。
编写APPUI自动化框架,框架采用数据驱动,做到代码和数据分离。
对部分功能进行性能测试,经过性能测试调优后响应时间由原来的20s甚至页面崩溃到现在的2s,性能提高了10倍。
H5相关功能的前端性能测试 H5版计划书生成脑图时,由于手机浏览器dom和内存限制导致图片过大时展示不出来或者展示补全,经过性能测试调优后,图片展示正常,响应时间由原来的60s到现在3s,性能提升了20倍。
需求每次迭代后组织组内人员梳理功能,做到业务通、抓核心、看全局、透服务。 引入代码质量度量平台,构建代码度量平台可视化,把bug消灭在萌芽之中。 编写WebUI自动化框架,框架采用数据驱动、关键字驱动的思想设计,做到代码和数据分离。 使用python进行接口测试,在
构建Story QA质量度量体系,确立度量维度、建立打分规则、可视化平台搭建,赋能给项目经理,线上bug从每月10个降低为2个,工单数从10个降低为3个。 建立提测准入准出规则,有效推进开发自测质量以及测试人员测试的覆盖率,从而保障了项目的质量。 引进和编写APP抓包工