十年软件开发,六年测试经验在腾讯,迅雷,小牛资本任职过。
1. 掌握python,shell, linux系统和命令,可编写脚本及模拟程序。
2. 掌握app, 小程序,h5的测试及方法,掌握adb命令基本操作以及monkey的用法。
3. 有丰富的性能测试,调优测试经验,会根据服务器监控指标来分析性能瓶颈。
4. 掌握自动化测试框架,能用python+pytest/unittest开发自动化接口,python+selenium+pytest开发ui自动化,熟悉appium的使用。
5. 掌握抓包工具wireshark,tcpdump,fidder会使用jmeter,postman等工具进行测试。
6. 可以独立安装部署jenkins等持续集成自动化平台,熟悉CD/CI。
7. 熟悉数据库mysql,mongodb,redis等,了解kafka,es等存储介质。
8. 熟悉dubbo接口,熟悉docker容器的使用。
一. 迅雷p2p下载库压测。
压测测试,发现未做过载保护雪崩现象,内存池无边界压测会爆内存等现象,发现压测所用的数据是开发造的数据,有一定失真性,后面我弄了一个类似tcpcopy的脚本把线上运营的数据搞一部分下来作为压测数据,压测的效果跟之前的完全不同,并且还发现了几处问题。
所有测试用例已经全部录入到自动化ci环境中。
二. 乾牛贷理财产品的接口自动化.
乾牛贷是一款p2p理财产品,接口有一百多个,对众多接口进行梳理,使用python+unittes实现自动化。
三. 盲盒app测试,盲盒后台测试,盲盒商城web页测试。
app稳定性测试 ,功能测试,商城web页的部分功能用python+selenium写成自动化
四. 调优测试。
直播系统调优:参与该项目的时候研发已经给了一个调优版本,经测试性能并没有提升,后面压测时构建了一些cpu使用分布图,及程序调用图等给开发,重新更新调优策略后,性能显著提升。
矿机系统调优:跟开发同步进行压测,由于开发关注的是程序本身,而我关注整个环境,机器的情况所以很快就找到问题,新版的pushserver压测时发现网络流量对不上问题,内存问题,线程cpu使
不均问题
五. 电子签章系统性能压测
电子签章系统的自动化构建搭建,功能测试,性能测试,稳定性测试,把一些基础用例用python自动化框架实现。