手机蓝牙功能测试点大全,都帮你总结好了

news2024/11/23 23:32:13

蓝牙是现在智能设备上一个必不可少的模块,支持大容量的近距离无线通信,典型的传输距离是10米左右,通过增加发射功率可达到100米,支持多链接,安全性高。

蓝牙工作在2.4GHZ的 ISM频段上,采用跳频扩谱技术避免工作频段受到干扰。其他如微波炉、WIFI的工作频率也是2.4GHZ,因此如果在WIFI使用过程中或在微波炉周围使用蓝牙,蓝牙的传输速率因受到干扰而下降。

在我们的身边接触到的蓝牙模块设备非常多,手机、车载、耳机、自拍杆、打印机等设备都有带蓝牙模块等。作为一个测试人员,且每天都跟手机打交道,如果让我们测试手机的蓝牙模块该从何处入手呢?今天我们就来谈谈手机蓝牙测试的功能点。

兼容性测试

1、车载蓝牙(车载根据项目选择市面上流行车)

配对连接:

  • 手机搜索车载配对;
  • 车载搜索手机配对;
  • 错误密码配对;
  • 电话本、通话记录、短信同步:
  • 车载手动、自动匹配SIM卡、手机联系人;
  • 车载匹配群组联系人;
  • 手机/车载操作:联系人删除、添加同步;
  • 手机/车载操作:通话记录同步-呼入、呼出、错过、删除同步;
  • 手机/车载操作:短信消息同步-接收、发送、删除、未读/已读状态;
  • 权限控制-拒绝时不允许同步;

通话:

  • 手机端发起/接收通话检查-手机操作车载同步,音质、音量、通道;
  • 车载端发起/接收通话检查-车载操作手机同步,音质、音量、通道;
  • 拨打运营商号码提示按键操作;
  • 多路通话;
  • 通话车载重连压力;

音乐播放:

  • 手机端播放音乐-手机端操作车载同步,音量、进度条、暂停、播放;
  • 手机端播放音乐-车载段操作手机同步,音量、进度条、暂停、播放;
  • 手机/车载交叉控制;
  • 音乐播放时车载重连压力;

交互测试:

  • 音乐播放时来电-手机/车载接听、挂断;
  • 音乐播放时拨号-手机车载拨号、挂断;
  • 音乐播放时手机接收/发送微信语音消息;
  • 车载导航语音播报时来电接听后挂断;

2、蓝牙耳机、音箱

搜索配对连接

通话:

  • 通话效果-主观;
  • 通话中手机控制;
  • 通话中耳机控制-接听、拒接、回拨、挂断、静音/恢复、音量调节;
  • 拨打运营商号码提示按键操作 ;
  • 多路通话;
  • 通话中蓝牙耳机重连;

音乐:

  • 音乐效果-主观;
  • 播放音乐手机端控制;
  • 播放音乐耳机端控制-暂停/播放、上/下一首、音量调节;
  • 播放音乐时手机/蓝牙交互-暂停、播放;
  • 音乐播放时耳机重连;

交互:

  • 音乐时来电-手机/耳机接听、挂断;
  • 音乐时拨号-手机/耳机拨号;
  • 音乐时接收/发送微信语音消息;
  • 三方应用:
  • 抖音短视频;
  • 爱奇艺播放视频;
  • 王者荣耀游戏;
  • 微信语音、视频通话;

3、蓝牙鼠标和键盘(主要平板大屏设备)

  • 鼠标、键盘搜索配对连接;
  • 鼠标左键单击-图片、音乐控制、视频控制;
  • 鼠标左键双击-打开应用、网页缩放、窗口缩放;
  • 鼠标长按-execl表选中;
  • 鼠标右键-网页操作;
  • 鼠标滑轮-联系人滚动、网页浏览、ppt翻页,滑轮按压;
  • 键盘所有字符输入;
  • 键盘上的功能键-如tab换行、空格键等;
  • 键盘上的组合键操作;
  • 三方应用上鼠标、键盘操作;

4、蓝牙手环

  • 搜索配对连接;
  • 手环手机同步;
  • 手环解锁;
  • 多profile交互-如蓝牙耳机播放音乐过程中手环解锁和数据同步;

5、蓝牙自拍杆

  • 搜索配对连接;
  • 前摄、后摄拍照、连拍;

6、蓝牙打印机

  • 搜索配对连接;
  • 单张、多张连续打印;
  • 打印过程中交互-来电、消息、蓝牙配对等请求和文件传入等;

7、蓝牙文件传输

  • 系统覆盖:Android9对Android9、Android8、Android7
  • 手机品牌覆盖:小米对三星、华为、oppo、vivo、iphone、小米
  • 系统、品牌测试文件格式覆盖:视频、图片、txt、vcf、apk、压缩包等

8、其他蓝牙设备

  • 蓝牙手柄;
  • 蓝牙体重秤;
  • 脉搏血氧饱和度仪;
  • 蓝牙眼镜;

9、和蓝牙低版本的设备兼容

A2DP高品质音频

编码方式:SBC编码、AAC、aptX、aptX HD 、LDA
不同编码测试点:音乐播放、游戏场景、来电铃声及通话、通知铃声、微信视频/语音聊天
三方应用:网易云音乐、qq音乐、酷狗音乐、喜马拉雅FM、全民K歌、爱奇艺、地图高航语音 

稳定性测试

开关和连接稳定性:

  • 状态栏开关压力断开/连接;
  • 设置开关压力断开/连接;
  • 重启蓝牙耳机自动连接;
  • 重启/开关手机自动连接  -需要支持的耳机;
  • 传输文件大小-大文件;
  • 传输文件个数限制;
  • 蓝牙共享网络;

配对稳定性:

  • 测试机与辅助机主动配对;
  • 测试机与辅助机被动配对;
  • 测试机与车载配对;
  • 测试机与自拍杆配对;
  • 测试机与耳机配对;

蓝牙搜索:

  • 测试机搜索蓝牙的个数与对比机对比
  • 长时间播放音乐、通话
  • 复杂环境下播放音乐、通话

性能测试

  • 配对连接耗时
  • 重连耗时
  • 1米、10米无障碍发送、接收10M文件
  • 1米、10米有人体障碍发送、接收10M文件
  • 隔墙发送、接收10M文件
  • 5米距离不开WiFi传输10M文件性能-室外
  • 5米距离开WiFi传输10M文件性能-室外
  • 蓝牙耳机播放音乐卡顿距离
  • 蓝牙耳机播放音乐断开距离
  • 蓝牙耳机通话时卡顿距离
  • 50米(-80-90dbm)弱信号传输10M文件
  • 1米抗干扰
  • 10米抗干扰

功耗测试

  • 蓝牙传输、接收文件平均电流

  总结:

感谢每一个认真阅读我文章的人!!!

我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家评论区留言或私信我。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/671658.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微信小程序开发公司,小程序接单

小程序开发接单,公司开发,售后有保障,专属售后群对接,1对1 服务,下面是一些常见的小程序,全行业小程序都可开发 1.商城小程序 商城小程序是一种集购物、支付、订单管理等多种功能于一体的应用程序。为了使…

【使用OpenFeign在微服务中进行服务间通信】—— 每天一点小知识

💧 使用 O p e n F e i g n 在微服务中进行服务间通信 \color{#FF1493}{使用OpenFeign在微服务中进行服务间通信} 使用OpenFeign在微服务中进行服务间通信💧 🌷 仰望天空,妳我亦是行人.✨ 🦄 个人主页——微…

Python | cx_Oracle | DPI-1047报错处理(Win\Mac\Linux)

文章目录 Python | cx_Oracle | DPI-1047报错处理(Win\Mac\Linux)测试代码报错信息解决步骤 Python | cx_Oracle | DPI-1047报错处理(Win\Mac\Linux) 测试代码 import cx_Oracle# 建立与 Oracle 数据库的连接 connection cx_Oracle.connect("{lo…

【Redux】redux的使用详解

Redux的使用详解 Redux的核心思想 理解纯函数 1. 为什么要使用redux JavaScript开发的应用程序,已经变得越来越复杂了: JavaScript需要 管理的状态越来越多,越来越复杂;这些状态包括:服务器返回的数据、缓存数据、用户…

精细运营、数据赋能、生态联动…银行大零售数字化转型攻略

当前我国银行业的内外部环境正在发生深刻的变化,数字化转型已经成为行业的普遍共识。尤其在银行大零售数字化转型的过程中,各家银行差异性较大,虽然都开始突破传统零售模式,但仍面临一些共性的挑战,比如缺乏科学的顶层…

Java设计模式——装饰者模式

装饰者模式 一、概述 装饰者模式(装饰器模式)是一种结构型模式 定义: 在不改变现有对象结构的情况下,动态地给该对象增加一些额外职责(功能)的模式。 装饰者(Decorator)模式中的…

8年测试老鸟整理,接口自动化测试mock总结,这些你会多少?

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 Mock原理/实现机制…

【youcans动手学模型】MobileNet 模型-CIFAR10图像分类

欢迎关注『youcans动手学模型』系列 本专栏内容和资源同步到 GitHub/youcans 【youcans动手学模型】MobileNet 模型-CIFAR10图像分类 1. MobileNet 卷积神经网络模型1.1 模型简介1.2 论文介绍 2. 在 PyTorch 中定义 MobileNet V1 模型类2.1 深度可分离卷积(DSC&…

前端vue入门(纯代码)11

【11.全局事件总线(Global Event Bus)】 全局事件总线:实现任意组件间通信 【原理图】 结合上图,假若C组件想要传递数据给A组件,那么,就通过全局事件总线在A组件中绑定【$on】一个自定义事件demo,并界定一个参数来接…

如果我们20年后仍然在讨论Kubernetes,那将是技术上悲哀的时刻

这里是weihubeats,觉得文章不错可以关注公众号小奏技术,文章首发。拒绝营销号,拒绝标题党 Kelsey Hightower Google Cloud首席开发者 引子 在 Kubecon 上,Kelsey Hightower 曾经遇到过一个带有 Kubernetes 纹身的人,这让他开始…

工业相机的镜头如何选择?

相机的镜头如何计算,如果看公式的话,需要知道相机sensor的尺寸,相元的尺寸,计算起来数据也比较复杂,下面教大家一个简单的方法,就是如何借助镜头计算工具来使用。 巴斯勒相机的镜头选型地址 工业镜头选型…

我们该如何提升测试效率?

在大部分研发项目经理心中,进度往往会放在第一位,其次是成本,最后是质量,当然人员队伍最好也要稳定。天下武功,唯快不破:进度 > 成本 > 质量 > 人。 这个说法并不是绝对,今天我们并不是…

【Linux】线程同步条件变量

文章目录 一. 为什么要线程同步二. 条件变量1. 条件变量的使用2. 简单使用 结束语 一. 为什么要线程同步 通过互斥量,也就是加锁解锁,我们可以实现线程互斥,但是当访问的临界区代码较少时,线程执行会出现不停加锁解锁的情况。这样…

uniapp项目中使用vue3开发多端项目实践

目录 1、使用版本说明2、创建项目3、运行项目4、uniapppinia本地缓存插件PiniaPluginUnistorage5、 uni-app vue3 vite ts 项目结构 本项目中使用vue3开发多端项目实践,hbuilderx内置vue3模块,使用了vite4.x构建,编译构建项目的速度比火箭…

dpmsolver 论文核心整理

推导 DPM-Solver1的误差 由正文所述: 利用泰勒展开: B.3式就是换了个元 δ λ − λ s λ t − λ s \delta\frac{\lambda-\lambda_s}{\lambda_t-\lambda_s} δλt​−λs​λ−λs​​,代入论文公式(3.4)的积分项(不含系数&…

一套完整的工厂车间现场管理指南,车间主管收藏好了!

车间是企业的基本层,搞好车间现场管理,有利于企业增强竞争力,提高产品质量和员工素质,保证安全生产,而车间班组长是生产线的主要管理者,是直接“当家人”,对生产现场状况了如指掌,对…

0001Java程序设计-SSM校园快递系统的设计与实现

摘 要 21世纪之后,全球信息化逐渐加快,尤其表现在近几年来电商行业的飞速发展,人们足不出户就可以买到自己想要的商品,尤其是青年大学生,追求新颖,更加乐忠于网络购物。网络购物的增加,就导致物…

【二】python爬虫进行AES解密遇到的问题

1、TypeError: Object type <class ‘str’> cannot be passed to C code 报错如下&#xff1a; File "C:\Python311\Lib\site-packages\Crypto\Util\_raw_api.py", line 143, in c_uint8_ptrraise TypeError("Object type %s cannot be passed to C cod…

【使用Spring Cloud Gateway构建微服务网关】—— 每天一点小知识

&#x1f4a7; 使用 S p r i n g C l o u d G a t e w a y 构建微服务网关 \color{#FF1493}{使用Spring Cloud Gateway构建微服务网关} 使用SpringCloudGateway构建微服务网关&#x1f4a7; &#x1f337; 仰望天空&#xff0c;妳我亦是行人.✨ &#x1f984; 个人主…

54 KVM工具使用指南-vmtop使用指南

文章目录 54 KVM工具使用指南-vmtop使用指南54.1 概述54.1.1 多架构支持54.1.2 显示项说明54.1.2.1 AArch64和x86_64架构公共显示项54.1.2.2 仅AArch64架构的显示项54.1.2.3 仅x86_64架构的显示项 54.2 使用方法54.2.1 语法格式54.2.2 选项说明54.2.3 快捷键 54.3 示例 54 KVM工…