手機測試藍牙協議一致性測試方案(3)

發表于:2014-10-20來源:uml.org.cn作者:不詳點擊數: 標簽:手機測試
測試控制軟件由三部分組成:物理總線、TCI-L2CAP固件和適配器。生產商把產品送去測試時必須同時提供測試控制軟件。測試控制軟件的功能就是使接口(該

  測試控制軟件由三部分組成:物理總線、TCI-L2CAP固件和適配器。生產商把產品送去測試時必須同時提供測試控制軟件。測試控制軟件的功能就是使接口(該接口與實現相關的)適配TCI-L2CAP接口。物理總線發送數據到高層測試儀,并從高層測試儀接收數據。TCI- L2Cap固件對數據進行編碼解碼。適配器適配IUT的L2CAP接口,該接口是與實現相關的(implementation-dependent)。

  (3)IUT(被測對象)

  IUT(被測對象)可以是藍牙主協議棧的任何軟件實現,當然,軟件中必須包括正在測試的L2CAP層。

  3.3藍牙協議棧SDP一致性測試結構

  我們對SDP的一致性測試結構進行說明。到目前為止,SDP的測試結構并沒有在測試規范中明確確定。但是根據藍牙規范中的測試案例,這里不需要高層測試儀測試SDP的上層接口。測試系統共有兩個主要組成部分:低層測試儀和被測對象(IUT)。

  (1)低層測試儀

  在SDP一致性測試系統中,低層測試儀作為SDP客戶端,發送一個在測試案例中規定的SDP請求數據包(Request PDU),然后驗證被測系統(IUT)是否做出正確反應。

  (2)IUT(被測對象)

  IUT(被測對象)可以是藍牙主協議棧的任何軟件實現,當然,軟件中必須包括正在測試的SDP層。在SDP一致性測試系統中,IUT作為SDP服務器端,對收到的測試儀發來的SDP請求數據包做出響應,產生相應的事件。

  3.4協議一致性測試儀設置

  IVT藍牙測試儀運行于Window98環境下帶有USB和UART接口的PC機上。我們需要把藍牙硬件(愛立信啟動工具包)與PC機相連,建立與被測對象(在另一PC機上)之間的空中接口。通過使用的UART的TCI-L2CAP接口建立被測對象和高層測試儀之間的物理連接。

  開始測試前,我們需要啟動藍牙測試儀和被測對象,分別設置藍牙硬件、藍牙測試儀的物理總線及被測對象,然后運行測試案例。

  3.5協議一致性測試報告

  對每個測試案例,藍牙測試儀會生成兩個測試報告文件。一個是jpg文件,在消息序列表中顯示測試交互隊列,另一個是log文件,在PCO中顯示位串和解碼信息。

  4 結束語

  藍牙是目前風靡世界的新一代無線通信技術,其設計目的在于在固定設備和移動設備之間實現結構簡單,強壯性好,低能耗,低成本的無線連接。作者參 加開發的IVT公司藍牙測試儀是當前國內不多見的具有世界領先水平的產品。本文對藍牙測試的背景及藍牙一致性測試流程進行了一一介紹。

原文轉自:http://www.uml.org.cn/Test/200810166.asp

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97