车载以太网可以满足带宽密集型应用如高级驾驶辅助系统(ADAS)、车载诊断系统(OBD)以及车载信息娱乐系统等所需的更高数据传输要求,这为汽车智能化、网联化,甚至自动驾驶的发展提供了有力的支持。让我们共同期待未来车载以太网及汽车行业的发展!
前言
车载以太网的专题,我们从汽车电子测试面向的对象复杂性、测试者应具备的素质出发,探讨了“什么是测试”(聊聊车载以太网测试:(1)关于测试-面包板社区 (eet-china.com));从行业通用需求及测试规范、OEM定制需求及测试两方面讨论了“以太网测什么”(聊聊车载以太网测试:(2)以太网测什么-面包板社区 (eet-china.com));通过具体的解决方案阐述了“以太网如何测”(聊聊车载以太网测试:(3)以太网如何测-面包板社区 (eet-china.com))。相信很多小伙伴都对车载以太网有了一个初步的认识。今天我们来聊聊车载以太网“测试策略”。
何为策略
策略要解决两个问题:何为正确的事情(自身核心价值所在),如何正确的做事情(效率和效果的平衡)。
“测试策略”一词,在测试培训理论中经常提及,但却少有践行,为何?“以前”是测试工作并不被广泛重视(重面子薄里子),测试领域的专业细分度不高&深度不足,测试工作负荷不大,所以可以“任性”而无需策略。
以太网测试策略简述
车载以太网测试无论测试内容(聊聊车载以太网测试:(2)以太网测什么-面包板社区 (eet-china.com))、测试工具(聊聊车载以太网测试:(3)以太网如何测-面包板社区 (eet-china.com))、对人员能力的要求,都带来了极大挑战,所以需要有测试流程/策略,解决3W1H问题。
例如,受限于测试实现的条件,板级的以太网通信链路Layout长度,对OEM而言无法测试,但是OEM却必须知道该结果,如何处理?OEM如何确保协议栈代码得到了合理的配置应用(与硬件的结合及参数的配置)?这涉及职责分工的问题!
TC8 2.0关于Switch测试如下阐述颇有深意,“The tests in this test scope are designed to test that the “Automotive Ethernet Switch“ entity is configured & operating correctly as per the ECU configuration, but assume that the functionality of the switch silicon, PHYs, or other components has been verified elsewhere.”其中的“ECU configuration”和“verified elsewhere”道出了关键,这涉及到谁应该测什么的问题。
以太网物理层、TCP/UDP/IP等代码栈在每个样件阶段都需要测吗?什么时候需要测?对于OEM而言,部件、系统、实车测试如何发挥各自的作用?这涉及测试与开发流程配合的问题。
以太网测试如此复杂,测试设备投入如此大,如何保证交样测试“质量”?对于OEM完全Double check吗,对于Tier1自行构建吗?这涉及测试认证分工的问题。SOME/IP应用测试、以太网网络安全测试需要具备何种“功底”的人才能做好?这涉及对个体/团队能力构建和价值体现的问题。
这是北汇在与各OEM项目实践以及自身发展中所遇到的、在思考的和在解决的问题。
图:OPEN联盟建议一致性测试验证流程
结语
如果觉得意犹未尽或是空空如也,那就对了,伏笔埋下。泉水已渐生暖意,放笑脸相迎。
众人拾柴火焰高,合作共赢是王道,感谢伙伴们的鼎力相助:Vector、思博伦、罗德与施瓦茨,使得以太网项目得以顺利推进;感谢客户伙伴的支持和理解;感谢部门小伙伴们的辛勤付出、兄弟部门的专业支撑。
纸上得来终觉浅,绝知此事要躬行,对技术要有敬畏之意,对人和事要有感恩之心。以开放、阳光的心态迎接挑战,要有顺势而为的决策,要有迎难而上的决心!Are you ready?
作者: 北汇信息, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3998886.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论