總線測試系統實施案例
UTP接口總線測試概述
UTP協同自動化測試系統是宏控軟件系統有限公司自主研發的用于高可靠軟件產品的測試和驗證的測試工具,支持嵌入式軟件、上位機軟件和設備測試,可應用于單元測試、配置項測試、集成測試和系統測試等環節。
UTP協同自動化測試系統支持如下功能:
--接口協議測試:支持多種通信接口,支持用戶自定義協議,支持數據的編輯、發送、接收、解析和檢查。
--軟件界面測試:支持Windows和Linux(及國產操作系統)的軟件界面測試。
--信號及儀器控制測試:支持板級信號測試,支持對多種實驗室儀器進行自動控制。
--通用測試管理,支持測試項目管理、測試用例管理、測試需求管理、測試報告管理;支持圖形化創建測試用例。
UTP接口測試系統架構
根據項目要求,UTP接口測試系統基于UTP協同測試系統進行選配和定制(接口協議測試+測試平臺),實現以太網、RS422,RS485,1553B,A429, FC-ASM等接口的測試。UTP接口測試系統架構如下圖所示。
UTP接口測試系統支持對任意接口卡的擴展,支持各種高低速總線接口測試。
UTP接口測試系統主要由協同測試平臺、測試機器人軟件和測試接口卡組成,其中平臺軟件部署在服務器上(支持局域網連接), 測試機器人軟件和測試接口卡部署在工控機上。各組成部分連接關系介紹如下:
1. 測試接口卡通過連接線纜連接到被測設備上
2. 工控機上的各測試機器人軟件用于控制測試板卡實現接口通信功能。
3. 測試機器人軟件通過網絡連接到UTP協同測試平臺(服務器)。
4. 測試人員通過工作電腦上瀏覽器登錄到UTP協同測試平臺(服務器)。
測試人員登錄UTP協同測試平臺后可以進行相關測試活動(如設計用例、執行測試,查看報告等)。