测试方法:熟悉白盒、黑盒用例设计方法,如边界值分析法、等价类划分法。 web测试:熟悉Selenium自动化测试工具
移动测试:熟悉Appium、macaca、 Airtest等手机自动化测试工具 接口测试:熟练使用JMeter、postman接口测试工具,掌握框架开发和接口mock技术 性能测试:熟练使用instrument性能测试 抓包工具:熟练掌握fiddler、Charles、wireshark等抓包工具 持续交付:熟悉Jenkins、git、docker
单元测试:unitest、testNG 、pytest(应用/使用/掌握XXX进行测试) 数 据 库:熟悉MySQL/redis,熟练使用的sql语句。 前端框架:bootstrap、vue、element-ui
后端语言:Java、python
脚本语言:shell
后端框架:熟悉Django框架、Spring-boot 框架
Linux :掌握Linux系统文件、目录、权限,系统的管理,vim的基本用法 虚拟机 :熟练使用VMware Workstation虚拟机,了解KVM虚拟机
小程序自动化开发、测试平台开发、自动化框架开发(接口、UI)
负责框架开发,使用Airtest框架python语言开发,docker+macmini部署 基于Jenkins构建项目,基于/使用 gitlab进行代码提交
基于atx 进行云真机部署调试,大大提高了手机使用效率
采用 pytest进行断言及用例管理,allure 进行报告输出
iOS转化率测试 项目描述
根据一年的数据统计,iOS转化率降低,大数据分析由会员体系导致,所以线上进行ab 测试,新用户50%有开通会员的 入口,50%没有开通会员的入口
影响范围
全站包括App、pc 、H5、小程序
测试工具
ddt 、csv 、unitest 、Linux
主要职责
了解并熟悉产品需求文档和产品原型 根据需求文档整理测试思路及测试用例并进行评审
利用 csv 生成10万条随机数据,利用 ddt进行数据灌入 利用日志查看是否对安卓 pc h5 小程序用户有影响 根据用例对所有功能模块进行测试 收集上线步骤及部署脚本,组织上线会议 整理测试结果进行整合,发送测试报告
测试平台项目、包括所有的自动化测试功能,测试用例编写功能,业务提效工具、设备平台,覆盖率统计工具,数据构造工具等
利用python +requests +allure 便携的接口自动化框架,并部署至jenkins,定时去监控测试环境、线上环境的稳定性