中間件??SOME/IP?DDS
中間件??SOME/IP?DDS
中間件
SOME/IP vs. DDS
DDS的測試策略和方案探討
01
DDS協議一致性測試
DDS本質上一種傳統的工業基礎軟件,用戶購買了軟件,然后在系統里每個節點上進行“安裝”。所以我們可以看到很多商用的DDS軟件產品,在其內部的測試流程中,有一個很重要的環節是“安裝測試(Install tests)”,目的是驗證DDS產品在常見平臺的兼容性。而用戶在集成了DDS之后并不會過多的對DDS產品本身進行驗證,更側重應用層測試。所以這就造成了目前DDS生態里缺少像TC8這種行業內標準化的測試規范,以及相應的測試工具。
為了滿足這種需求,北匯信息正與合作伙伴開展DDS一致性測試測試包的開發工作,以實現DDS產品在特定平臺下的功能特性一致性驗證,具體包括:
API接口測試
DDS基本行為測試
QoS測試
DDS Discovery測試
X-Types測試
DDS-Security測試
互操作測試
性能測試
02
DDS配置測試


03
DDS服務接口測試

總結
