1.python编程,主要是WEB自动化,GUI可视化编程,还有数据处理脚本;
2.java基本语法;
3.了解测试理论,熟悉测试流程和方法,熟悉web自动化测试,了解接口测试内容;
4.数据库的增删改查基本命令操作;
5.会用一些抓包软件;
6.会基本的性能测试方法;
服务软件性能测试
1.根据公司的软件已有JAVA代码解析服务软件数据包协议,并翻译成python脚本,专门用来生成测试数据。
2.使用接口测试工具模拟多个基站和多个移动站访问后台服务软件,服务软件接收到基站数据包后转发给移动站,移动站进行数据校检。
3.使用接口测试工具的采样器模拟基站生成带时间戳的数据包,模拟移动站接收该数据包并附加接收的时间戳,采集100万以上的数据包样本测出数据链时间。
4.查看测试服务器和服务软件服务器的CPU、内存以及网络监控,分析测试结果产生的原因。
5.输出测试报告,包括服务软件的性能极限符不符合性能指标,数据链时间等。
地面站软件主要是用于实现用户与无人机的交互,用户通过地面站软件来控制无人机; 本人在其中担任测试PL的角色。
该主要是用于处理无人机的照片数据,得出每个照片对应的地理位置信息,然后进行点云拼图; 我在其中担任的角色是测试PL