硬件测试必会
"岗位职责:1、根据项目需求及测试计划安排,负责产品整机或解决方案测试,参与需求分析,推进产品或方案的稳定;2、组织公司的卫星通信产品测试,负责用例设计及执行。制定测试计划,编写测试方案和测试用例,搭建测试环境,执行测试工作,发布测试报告。3、根据要求搭建实验室网络或外场测试环境,测试内容包括网管测试、基带测试、射频测试、终端业务测试(覆盖二三层、四七层)、Qos及ACM等多方面软硬件指标的测试和验证工作;3、能够全面深入的分析、跟踪测试过程中出现的问题,及时提交BUG并推动问题解决,撰写测试总结报告;4、根据项目需求,可以支持完成外部演示推广等相关工作。任职要求:1、 统招本科及以上学历,电子、通信,计算机、信息化等相关专业;2、热爱测试工作,对计算机、网络、TCP/IP有一定了解,熟悉网络协议、DVB、Shell脚本、TCP/IP、Linux系统、服务器配置、网络交换路由技术;3、一年及以上通信领域或相关行业工作经验;熟悉4G/5G相关通信协议及网络架构,具备全面的信息通信系统理论基础,有5G相关测试工作经验者优先;4、工作认真踏实,责任心强,具备一定的抗压能力,能适应加班出差工作安排;5、思维敏捷,有较强的表达能力及沟通能力,良好的分析问题和实际动手能力。
1.网络协议 二三层和四七层
tcp/ip 5层协议
tcp/ip 4层协议
OSI七层模型
子主题 4
子主题 5
https://blog.csdn.net/abcd741258358/article/details/119319241
二三层和四七层
- 数据链路层和网络层
- 传输层和应用层
OSI下3层的主要任务是数据通信,上3层的任务是数据处理。而传输层(Transport Layer)是OSI模型的第4层。因此该层是通信子网和资源子网的接口和桥梁,起到承上启下的作用
2.Qos
Quality of Service 服务质量
https://zhuanlan.zhihu.com/p/434687431
4.4g/5g通信协议及网络架构
https://baijiahao.baidu.com/s?id=1635605754806540825&wfr=spider&for=pc
5.UDP
User Datagram Protocol 用户数据报协议
特点
- 1.流模式(TCP)与数据报模式(UDP)
- 2.无连接
- 3.TCP保证数据正确性,UDP可能丢包
- 4.TCP保证数据顺序,UDP不保证
- 5.UDP 是面向报文的
- 6.TCP首部开销20字节;UDP的首部开销小,只有8个字节
tcp编程
TCP编程的服务器端一般步骤是: 1、创建一个socket,用函数socket(); 2、设置socket属性,用函数setsockopt(); * 可选 3、绑定IP地址、端口等信息到socket上,用函数bind(); 4、开启监听,用函数listen(); 5、接收客户端上来的连接,用函数accept(); 6、收发数据,用函数send()和recv(),或者read()和write(); 7、关闭网络连接; 8、关闭监听;TCP编程的客户端一般步骤是: 1、创建一个socket,用函数socket(); 2、设置socket属性,用函数setsockopt();* 可选 3、绑定IP地址、端口等信息到socket上,用函数bind();* 可选 4、设置要连接的对方的IP地址和端口等属性; 5、连接服务器,用函数connect(); 6、收发数据,用函数send()和recv(),或者read()和write(); 7、关闭网络连接;原文链接:https://blog.csdn.net/qq_43414142/article/details/100745842
udp编程
与之对应的UDP编程步骤要简单许多,分别如下: UDP编程的服务器端一般步骤是: 1、创建一个socket,用函数socket(); 2、设置socket属性,用函数setsockopt();* 可选 3、绑定IP地址、端口等信息到socket上,用函数bind(); 4、循环接收数据,用函数recvfrom(); 5、关闭网络连接;UDP编程的客户端一般步骤是: 1、创建一个socket,用函数socket(); 2、设置socket属性,用函数setsockopt();* 可选 3、绑定IP地址、端口等信息到socket上,用函数bind();* 可选 4、设置对方的IP地址和端口等属性; 5、发送数据,用函数sendto(); 6、关闭网络连接;————————————————https://blog.csdn.net/qq_43414142/article/details/100745842
udp课程
- 协议头
• tcp协议头 20~60字节
• udp最大8字节
• udp协议是传输层协议
6.socket
socket 是一套用于不同主机间通信的api,工作在tcp/ip协议栈之上,要实现通信,只需ip地址+端口号,建立一条不同应用之间的虚拟数据通道,点对点
类型
- tcp
- udp
7.串口
通讯
- 通信协议
• 用于定义通信过程及细节规则的协议称为通信协议
- 串行通讯:指设备之间通过少量数据信号线(一般是 8 根以下),地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式
- 并行通讯:指使用 8、16、32 及 64 根或更多的数据线进行传输的通讯方式,同时传输多个数据位的数据
USART——串口通讯
- https://blog.csdn.net/yueqiu693
国军标GJB9001A-2001质量体系双认证;
熟悉军品质量管理流程,有型号项目全过程质量管理工作经验者优先,有5000A经验者优先
https://blog.csdn.net/qq_45527691/article/details/126649997
测试种类:射频测试、网络测试、基带测试、通信领域、项目管理
C语言开发,嵌入式
硬件测试工具:万用表、示波器