引言
基于SOA的功能测试中,Someip作为核心至关重要,但是常规的功能测试(不包括协议栈)针对Someip SD并不十分关注,用SomeipDLL实现也很麻烦。CANoe12.0版本提出了CO:Communication Object,CO将Someip的服务与方法抽象为具体的单独的接口来供测试工程师使用,极大降低了测试难度。本文章针对CO重要讲解基础的三部分:CO概念,手动测试,自动化测试。
Communication概念
基于SOA的功能测试中,Someip作为核心至关重要,但是常规的功能测试(不包括协议栈)针对Someip SD并不十分关注,用SomeipDLL实现也很麻烦。CANoe12.0版本提出了CO:Communication Object,CO将Someip的服务与方法抽象为具体的单独的接口来供测试工程师使用,极大降低了测试难度。本文章针对CO重要讲解基础的三部分:CO概念,手动测试,自动化测试。