51Testing软件测试论坛
标题: 如何测试蓝牙功能? [打印本页]
作者: 草帽路飞UU 时间: 2022-9-28 16:20
标题: 如何测试蓝牙功能?
最近分配到一个任务关于app与机器人之间的近场通讯——采用蓝牙技术进行通讯的测试任务。网上搜索了一轮发现该文章把蓝牙设备测试的基础功能点及常见的蓝牙设备的测试以及测试的相关思路写的非常不错,为了快速完成该测试任
务,就直接照搬过来。
所谓蓝牙技术,实际上是一种短距离无线通信技术,利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与Internet之间的通信,从而使这些现代通信设
备与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。
蓝牙是现在智能设备上一个必不可少的模块,支持大容量的近距离无线通信,典型的传输距离是10米左右,通过增加发射功率可达到100米,支持多链接,安全性高。
在我们的身边接触到的蓝牙模块设备非常多,手机、车载、耳机、音响、自拍杆、打印机等设备都有带蓝牙模块等。作为一个测试人员,且每天都跟手机打交道,如果让我们测试手机的蓝牙模块该从何处入手呢?今天我们就来谈谈手机蓝
牙功能的测试点。大体上可以从功能性测试、兼容性、稳定性测试、性能测试等方面考虑。
功能测试
一、APP扫描设备
1、手机端蓝牙不同设置下是否能正常扫描:蓝牙打开、蓝牙关闭;
2、蓝牙设备被扫描到并出现在可连接设备列表的条件:
- 蓝牙设备名称与可连接的设备列表中的名称匹配、设备处于广播状态;
- 蓝牙设备与可连接的设备列表中名称是否匹配:匹配、不匹配;
- 蓝牙设备状态(视具体硬件而定):待机状态、广播状态、已连接状态、蓝牙设备操作中、数据传输中、关机状态;
测试以上各种组合场景下,蓝牙设备是否能正常扫描且出现在可连接设备列表;
3、不同场景下,是否正常扫描:
4、扫描过程中取消;
5、扫描结果:扫描超时;未扫描到可连接设备,是否支持重试;扫描失败;扫描成功;
二、连接设备
APP端点击可连接设备列表,连接蓝牙设备。
- 测试蓝牙设备状态变化后,不同状态下是否可正常连接:待机状态、广播状态、已连接状态、蓝牙设备操作中、数据传输中、关机状态;
- 连接成功后的操作:APP其他操作、连接中断、退到后台、杀掉APP等;
三、断开连接
四、其他交互操作
- 距离超出蓝牙可检测范围,是否会断开连接,再恢复到可检测范围,能否自动连接;
- 手机端连接多个不同蓝牙设备,各个设备功能是否都正常使用;
五、连接成功后的数据传输
- 功能上:APP端和蓝牙设备端是否符合正常使用需求;
兼容性测试
一、车载蓝牙
1、配对连接:
- 手机/车载操作:通话记录同步-呼入、呼出、错过、删除同步;
- 手机/车载操作:短信消息同步-接收、发送、删除、未读/已读状态;
2、通话:
- 手机端发起/接收通话检查-手机操作车载同步,音质、音量、通道;
- 车载端发起/接收通话检查-车载操作手机同步,音质、音量、通道;
3、音乐播放:
- 手机端播放音乐-手机端操作车载同步,音量、进度条、暂停、播放;
- 手机端播放音乐-车载段操作手机同步,音量、进度条、暂停、播放;
4、交互测试:
二、蓝牙耳机、音箱
1、搜索配对连接。
2、通话:
- 通话中耳机控制-接听、拒接、回拨、挂断、静音/恢复、音量调节;
3、音乐:
- 播放音乐耳机端控制-暂停/播放、上/下一首、音量调节;
4、交互:
5、三方应用:
三、蓝牙鼠标和键盘
- 鼠标滑轮-联系人滚动、网页浏览、ppt翻页,滑轮按压;
四、蓝牙手环
- 多profile交互-如蓝牙耳机播放音乐过程中手环解锁和数据同步;
五、蓝牙自拍杆
六、蓝牙打印机
- 打印过程中交互-来电、消息、蓝牙配对等请求和文件传入等;
七、蓝牙文件传输
- 手机品牌覆盖:小米对三星、华为、oppo、vivo、iphone、小米等。
- 系统、品牌测试文件格式覆盖:视频、图片、txt、vcf、apk、压缩包等。
稳定性测试
一、开关和连接稳定性
二、配对稳定性
三、蓝牙搜索
测试机搜索蓝牙的个数与对比机对比
四、长时间播放音乐、通话
性能测试
- 50米(-80-90dbm)弱信号传输10M文件;
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |