工作总结
UI自动化测试
selenium+testng+eclipse,使用firefox插件firepath获取定位元素;
接口测试
jmeter进行接口测试,测试用例设计完成后,设计jmeter脚本,将生成的脚本关联至jenkins进行自动化测试;
功能测试
通过参与系统设计、评审,指定测试方案,编写测试用例,按照轮次进行执行,根据实际测试情况和线上环境问题,对测试用例进行维护更新;
设计主干流程,利用多种方式对数据进行验证,包括页面、接口、数据库、ES。
手机端App测试
根据设计进行用例设计,测试用例执行,对手机端接口进行接口测试(jmeter),通过fiddler配置代理进行抓包,查看数据请求;
设计主干流程,利用页面、接口、数据库、ES、PC/app/后台数据一致性验证。
安卓平台利用现有云测平台(testin)进行初步兼容性测试,再根据主流厂商选择性进行兼容性测试;
苹果平台兼容性测试,以真机为主,对平板、iphone5/6/7/8/X进行验证;
数据一致性
参与部分爬虫工作(python),通过数据库/数据源/目标库,通过抽样选型的方式进行数据一致性验证,主要工作为对数据库表结构进行分析,找到各个数据库的特点,再依据数据查询关联关系进行验证;
阅读:
think in java;python 核心编程;python 编程实践;
操作系统:
window 7/10,ubuntu
协议:
http协议 3次握手,4次挥手,http协议构造;
业务:
汽车后市场,epc(电子配件目录),tecdoc,保养件查询,保养手册/电路图在线查看,车辆常见碰撞件及碰撞分析爆炸图;
数据库:
SQL server,Mysql,工具Navicat Premium;
组件:
docker,redis,MQ,集群(cluster),