项目描述:对前端摄像机抓拍的原始过车图片,进行车辆算法分析,分析出车辆的特征信息,包含车辆基本信息和驾驶行为信息等,并对分析后的数据进行各种业务应用,如技战法、假套牌等等。算法服务部署在GPU服务器中,业务服务部署在公司开发的海豚平台(基于k8s+docker架构)中,涉及到mysql、kafka、redis、elasticsearch组件以及公司内其他相关联的业务平台。
项目工作内容:
1.跟踪版本开发测试的整体流程,制定测试计划、编写测试用例、执行测试以及版本报告编写发布并规范版本测试等项目管理工作。
2.通过在服务终端使用tcpdump命令进行业务抓包,获取业务接口调用情况,梳理业务逻辑,快速有效的了解业务。
3.测试过程中,为方便测试,通过接口下发过车数据或使用存储服务对应的插入语句等不同方法模拟构造数据写入mysql、kafka、redis或elasticsearch中,处理无数据测试的难题。
4.使用jmeter、postman以及使用python自己编写代码等方法模拟大量数据下发,实现业务的性能测试工作。
5.使用pytest+requests+allure框架从零搭建业务接口自动化测试,通过接口自动化测试解决手动回归耗费人力大的问题,提高了70%的测试效率。