首页
›
后端、数据与云原生工程
›
064-Android设备通信、定位与健康工程
›
《Android BLE蓝牙开发工程》
VIP10
本课程属于:064-Android设备通信、定位与健康工程
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Mock蓝牙设备通信测试技巧
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Mock蓝牙设备通信测试概览
目标 · 场景 · 工具选型
Mock
蓝牙设备通信测试…
02
蓝牙协议基础与GATT结构
服务 · 特征 · 描述符
GATT
蓝牙协议基础
03
Mock工具对比与选择
bluez · gatttool · btlejack
Mock
工具对比
04
搭建Linux下的Mock环境
安装bluez · 配置HCI · 创建虚拟设备
Linux
Mock
05
编写Python mock蓝牙设备脚本
使用bleak或pygatt
Python
mock
06
定义Mock设备的服务与特征UUID
自定义UUID与标准UUID
Mock
UUID
07
模拟设备广播与扫描响应
设置ADV数据包 · 扫描响应数据
模拟设备广播
扫描响应
08
模拟连接建立与配对过程
IO能力 · MITM保护 · 密钥处理
模拟连接建立
配对过程
09
模拟数据读写操作
handle · 属性 · 权限
模拟数据读写操作
handle
10
模拟通知与指示
CCCD配置 · 数据推送
模拟通知
指示
11
模拟设备断开与重连
超时 · 错误处理
模拟设备断开
重连
12
模拟异常场景
丢包 · 乱序 · 延迟
模拟异常场景
丢包
13
模拟多连接与多服务
并发设备管理
模拟多连接
多服务
14
使用hcitool命令行进行简单Mock
leadv · leconnect · characteristic
hcitool
Mock
15
使用btlejack模拟BLE包
嗅探与重放
btlejack
BLE
16
Mock蓝牙Mesh设备
模型 · 组播 · 中继
Mock
Mesh
17
Mock iBeacon/Eddystone信标
协议字段 · 测距
Mock
iBeacon/Eddy…
18
Mock经典蓝牙(BR/EDR)
RFCOMM · SPP
Mock
BR/EDR
19
Mock蓝牙HID设备
输入报告 · 特性
Mock
HID
20
调试Mock设备
日志级别 · hcidump · btmon
Mock
调试
21
自动化测试集成
pytest · unittest · 模拟客户端
自动化测试集成
pytest
22
性能测试
吞吐量 · 延迟 · 连接稳定性
性能测试
吞吐量
23
跨平台Mock
Android(BLE模拟器) · Windows(BLE Periph…
Mock
跨平台
24
编写Mock设备的配置文件
JSON/YAML定义服务 · 特征 · 行为
Mock
编写
25
Mock设备的安全特性
加密 · 认证 · 签名
Mock
设备的安全特性
26
错误注入
模拟错误响应 · 超时 · 拒绝
错误注入
模拟错误响应
27
Mock设备状态机设计
连接态 · 待机态 · 传输态
Mock
设备状态机设计
28
批量生成Mock设备
多实例 · 动态服务
Mock
批量生成
29
Mock设备日志记录与分析
结构化日志 · 错误统计
Mock
设备日志记录
30
Mock蓝牙测试的最佳实践总结
测试覆盖 · 复用 · 文档
Mock
蓝牙测试的最佳实…
所属VIP或分类
同VIP:Android-NFC应用开发工程
同VIP:Android-USB设备通信工程
同VIP:Android传感器应用开发工程