硬件测试相关知识

硬件测试必会

"岗位职责: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语言开发,嵌入式

硬件测试工具:万用表、示波器

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
硬件测试基本知识.pdf是一份介绍硬件测试基础知识的文档。硬件测试是指对电子设备、计算机硬件硬件产品进行功能、性能、可靠性等方面的测试。这份文档主要包含以下内容: 首先,硬件测试的意义和目的。硬件测试的目的是为了保证硬件产品的质量和稳定性,减少故障和错误率。通过测试可以验证硬件的功能是否符合规定,性能是否达到要求,以及产品的可靠性是否能够满足用户需求。 其次,文档介绍了硬件测试的分类。硬件测试可以分为功能测试、性能测试、可靠性测试等多个方面。功能测试主要测试硬件的各项功能是否正常,如按键是否灵敏、屏幕是否正常显示等。性能测试则是测试硬件在处理数据、运行速度等方面的性能表现。可靠性测试则是验证硬件在长时间使用中的稳定性和可靠性。 接着,文档讲述了硬件测试的常用方法和工具。硬件测试可以通过黑盒测试和白盒测试来进行。黑盒测试是通过对硬件外部接口进行测试,检查硬件是否能够正常与外部设备进行连接和通信。白盒测试则是对硬件内部电路进行测试,检查电路的连通性和稳定性。此外,还介绍了一些硬件测试工具的使用,如逻辑分析仪、示波器等。 最后,文档提到了硬件测试的注意事项。硬件测试需要细致、耐心,严格按照测试流程和方法进行。同时,还需要注意安全问题,避免操作不当导致损坏硬件设备。 总之,硬件测试基本知识.pdf是一份介绍硬件测试基础知识的文档,包含了硬件测试的意义、分类、方法和工具,以及注意事项。这些知识对于从事硬件测试工作的人员来说非常有用,有助于提高硬件产品的质量和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值