1. 参与项目的需求分析,讨论项目需求的可测性,熟悉业务流程,掌握测试用例设计方法,编写测试计划、测试用例,参与用例评审。比如:等价类划分、边界值、场景法等,并借助 XMind 工具,提取测试点;
2.熟悉navicat使用SQL语句校验数据和造数据模拟场景,例如在数据库里对司机的信息进行查询以及新增司机的信息校验;
3.用JMeter进行接口测试、自动化测试,并且用json提取器完成核心接口的串联,以及后期项目的操作手册编写;
4.使用fiddler断点抓包和浏览器的F12初步定位到bug,然后用缺陷管理工具禅道提交给开发,追踪bug直到关闭bug;
5.定位bug问题使用linux、fiddler、sql辅助定位,并协同开发解决bug问题;
6.参与项目复盘会议,协助研发分析线上问题,对项目提出稳定性建议,并讨论解决及优化方案;定期整理遗留的bug,评估优先级,协调各个产线负责人排期处理解决;
7.分析和记录测试过程中遇到的各种bug,重大问题及时升级上报,并制定优化方案并处理。对产生重要事件进行深层原因分析并推进彻底解决,结合业务需求对产品修复或优化给出相应建议,提升产品质量;
8.对测试的结果进行统计分析汇总,得出总结及建议,编写测试报告。