立即注册
查看: 2205|回复: 1

[MTK软件原创] mt6735 [CTS Verifier][Test Method] Bluetooth Test

发表于 2017-9-20 14:00:01 | 显示全部楼层 |阅读模式 来自 广东省深圳市
[DESCRIPTION]
Bluetooth Test
(此測項需準備另外一台機器B做交互測試,不限定手機, 需確認Android version & APK version是同一版即可)

[Test Steps]
1. Toggle Bluetooth
Enable Bluetooth -> Yes -> Disable Bluetooth -> Enable Bluetooth -> Yes, 可正常開關則選Pass,若不正常,則選Fail.
先將BT打開再進行下面測試


2. BLE Client Test (機器A) 與機器B(選擇BLE Server Test)做交互測試~ 請務必依照下列
1.2.3.6.4.5.7.8.的測試順序


1) BLE Client Connect: 輸入機器B的BT address (settings/About phone/Status/Bluetooth
address) -> 機器A.B出現確認Pair的畫面(也可能會出現在status bar) -> 兩邊都點選”Pair” -> PASS


2) BLE Discover Service: 點下”Discover service” -> 出現”Service discovered” -> PASS


3) BLE Read/Write Characteristic: 輸入“test” -> 點下“Write” -> 出現”Write successful callback” -> 點下“Read”, 顯示”test”-> PASS


6) BLE Read/Write Descriptor: 輸入“test” -> 點下“Write” -> 出現”Write successful callback” -> 點下“Read”, 顯示”test” -> PASS


游客,如果您要查看本帖隐藏内容请回复



8) BLE Client Disconnect: 點下“Disconnect” -> 顯示“Bluetooth LE disconnected” ->PASS


3. BLE Server Test
將機器A跟機器B角色對調後, 同上述測試步驟.
(此測項需準備另外一台機器B做交互測試,不限定手機或平板, 只需確認android version & APK
version 是同一版即可)
4. Insecure Client
機器A(有執行過前面測項的機器)開啟『Insecure Client』-> Yes。
機器B 安裝CTSVerifier.apk並執行CTS Verifier。
機器B 開啟『Insecure Server』 -> Yes -> OK -> 點選下方『Make Discoverable』。
機器A -> 點選Scan for Devices(多按幾次確認上方字樣為Scanning) -> 在New Devices清單點
選機器B進行連結(配對需在機器B於Make Discoverable點選後30秒內完成,否則無法連結成功。)
檢查Sent messages下方的『Message* to 機器B』 是否全部顯示在機器B的Received Messages內
容中 >有則Pass,無則Fail。
5. Insecure Server
機器A -> 執行『Insecure Server』,機器B執行『Insecure Client』,測試步驟如 2. Insecure
Client,兩台device角色對調。
6. Secure Client
機器A 點選『Secure Client』,機器B點選『Secure Server』-> OK -> Make Discoverable >
Yes。
機器A -> Scan for Devices -> 找到機器B進行配對 -> Pair -> 機器B -> Pair(機器AB皆須按Pai若清單無設備,則此測項Fail。
配對需在機器B於Make Discoverable點選後30秒內完成,否則無 法配對成功。)
檢查Sent Messages下方的『Message * to 機器B』 是否全部顯示在機器B的Received Messages內容中 >有則Pass,無則Fail。


7. Secure Server
機器A -> 執行『Secure Server』,機器B執行『Secure Client』,測試步驟如 4. Secure
Client,兩台device角色對調。
若Bluetooth的七個測項皆為Pass,則點選下方Pass,若有一項以上的測項為Fail,則點選Fail。
9.6-1.png

发表于 2020-8-27 08:47:28 | 显示全部楼层 来自 湖南省长沙市
参考下规范
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表