1、熟悉java语言,有java后端开发工作经验;
2、熟悉linux常用命令;shelll脚本编写
3、熟悉mysql相关数据库的sql语句的编写
4、熟练jmeter工具、loadrunner工具
5、熟悉使用myawr报表、nmon报表
主要负责银行项目,在性能工作期间,并有效的发现多个价值较高的性能问题,如在分期付款应用的服务压测中发现了由于内存溢出导致的docker容器重启,并帮助开发定位问题,以及在高并发场景中交易在施压的前几秒中出现极少量的交易报错,通过javacore文件以及相关日志分析是由于多线程抢占导致的交易报错;以及在基金管理应用中在压力测试中,交易表现响应时间过长,结合慢日志以及mywar报表以及explain执行计划分析业务sql未匹配到索引进一步根据交易日志确认是由于程序上送的字段属性与数据库设计的字段属性不匹配引起了类型强转,故而导致索引匹配失败。
抱歉由于工作性质不能将和工作有关的资料外传,请谅解,本人承诺所写的项目经验和工作经验皆属实。工作中涉及到的案例设计、脚本设计都为本人独立完成。
在工作中有通过jmeter工具发起rpc调用、http调用的接口测试,用loadrunner工具发起http接口测试。