随着文章的越来越多,大家的想要查找相应的文章也越来越不方便,为了给与大家更好的阅读体验,今天专门将已经发布的文章整理成对应的集合,并对将要发布的文章进行预告,后续会对文章进行更新,大家如果对那块需要,可以在这里进行查找对应的文章,以后也会不断的对本篇进行更新。
主要分享车载网络测试中常用的工具,比如:VN1630、VN1640、VN5640、VN5610、VN5620、vTESTstudio、CANoe.Diva、PCAN、ValueCAN、VT板卡等;主要对各个工具本身进行介绍,以及测试过程中常用到的功能进行分享;后续也会在公众号主页进行展示,大家根据自己的需要进行查找和阅读,本号的宗旨就是参照对应的文章能够帮你完成对应的操作和测试,减少网上查找资料的时间,快速提升个人能力。
CAN协议规范主要包含日常工作测试所需要的行业规范讲解,帮助大家快速入门到精通,实现对该块协议规范的使用,其中主要包含:Autosar网络管理、CAN通信层、诊断服务讲解、CANTP(时间参数)、诊断ID(DID、RID、IOID)、DTC故障码、CAN/CANFD刷写测试等内容介绍,该模块主要对标准规范的介绍,偶尔会穿插一些测试设计的一些理念,如果大家对测试设计有需要,可以去第三大块的测试设计分享的内容。
对LIN通讯规范和LIN报文进行介绍,本模块内容较少,主要会跟工具篇相辅相成,保证阅读完分享的内容后,大家能够模仿者对LIN模块测试起来。
本模块包含的内容较多,由于ETH相关的内容和协议非常多,所以本模块的内容也会相对较多,这里会对每个协议内容进行单一的介绍,主要包含:DoIP协议规范、SomeIP协议规范、ARP/RARP协议规范、ICMP协议规范、DHCP协议规范以及后续的DDS协议、TC8、TSN等内容,也会慢慢的跟上。
本篇主要包含的内容与上面协议规范会一一对应,基本囊括了大部分主机厂中使用模块所需要测试的用例,大家只要根据本公司需要的测试颗粒度进行同步即可,实现用例的开发,不过要注意的是,每个主机厂都有一些特殊的设置,大家一定要主要进行区分,对特殊的规范点要根据公司内部要求进行细化,保证经过自己手的产品是一款用户认可的产品。
这里会介绍详细的每一块需要测试内容的测试点,大家只需要将执行步骤补齐即可,当然也可以私信我来取,不过部分内容可能要比较晚才会出,内容量太大,希望大家谅解。
自动化开发模块主要以Python、CAPL两种语言进行分享,大部分内容为CAPL实现方法,由于该部分内容均为各个公司的保密信息,因此我在做这块的时候,都需要单独码出来代码,一般都以demo或者测试架构的形式出现,以及日常测试开发中遇到的一些疑难问题的实现,也会有源码附上,大家尽请期待;不过由于懂协议的人花费了大量的时间在测试执行和协议规范上,因此对于自动化的开发能力相对较少,因此本部分内容会根据大家的需求逐步分享;
下面有一个完整的介绍,大家可以根据对应的模块进行搜索需要的内容。
原文始发于微信公众号(车载网络测试):车载网络测试公众号 – 内容总纲