请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

学点新技术:智能穿戴外设——手环测试

智能穿戴设备是目前曾经渐渐融入到日常生活中的一种随身设备了,适用人群和本身功能在不断提升,而且也是目前市场上比较盛行的产品需求。各种智能穿戴设备如雨后春笋普通层出不穷。
智能手环作为一种轻量级穿戴设备,外观时兴运动,这种设计风格对于习气佩戴首饰的用户而言,颇具诱惑力。并同时具有了手表、运动监测和健康监测等诸多功能的智能设备,越来越遭到广大用户的喜爱,同时在市场上也进入了竞争的白热化阶段,逐渐构成了本人的晋级更新途径。



智能手环由于不具有安装运用等功能,严厉来说是不能称之为智能设备的,但是由于业界对于异样特质的智能手表给予了“智能”的名号,所以智能手环也就搭了顺车,被冠以智能设备的名号。由于可以在全天候恣意场景下运用,比智能手机/智能手表有了更多的运用场景,所以智能手环的发展速度,远远超过了其他智能设备。

目前常见的手环,根据价位和定位不同,除了最基本的工夫日历外,普通都是内置了计步、心率、音乐、移动支付、聊天、邮件提示等等功能,更高级的还内置了血压、睡眠监控、气压、海拔、经纬度、轨迹记录等高阶功能。

作为一个新兴的智能外设,智能手环的运用比智能手表更为方便,运用场景也远远多于智能手表,因此对于智能手环的测试,也日益成为智能外设消费厂家和很多测试工程师需求面对的成绩。
一、手环测试分类

智能设备的测试,属于典型的软硬件测试。按照惯例普通,分为硬件和软件测试两部分,部分功能需求结合硬件停止测试。详细的内容和分类如下表所示:



软件功能测试次要包括内置功能、设备衔接功能和运用扩展功能。

内置功能普通是指作为智能设备单独运用时具有的功能,不需求经过和其他设备衔接就可以运用的。例如工夫、日历、生理目的监控等等。

设备衔接功能则是在不同的载台(手机、平板、PC等)和手环之间的衔接,这样的波动性和数据传输才能是决议智能手环和载台之间衔接的先决条件,也是运用扩展功能的基础。

运用扩展功能是当手环和手机、平板或者其他载台,例如车载系统衔接时,成为载台功能扩展或者载台成为手环功能扩展的平台。

硬件测试则次要包括内置的各个硬件本身的功能以及集成在手环内,各部分安装的兼容性以及波动性等测试。由于是硬件集成,其中各个元件本身的功能则是由消费商决议的。测试工程师需求测试的是在运用过程中的功能。
二、手环内置功能测试内容

智能手环软件的次要测试内容,特别是内置软件功能,和之前测试系列文章中APP的测试相似,囿于手环本身续航才能和处理才能,手环上的软件需求具有无需衔接载台而独立运转的才能。

1、计步功能

应用重力感应器,检测移动时所形成的纵向横向位移来计算步数,再根据内置的运动算法扫除错误计数而得到最终结果。计步的数据是计算热量、间隔的次要根据,也是与心率数据交互分析的次要数据。最好的参照标准就是实践行走步数。

测试用例:分别在室外做标准步伐、大小混合步伐,以及室内步伐测试,统计出实践步伐和计步数据。每项测试至少做3组,测量结果以误差/误差率的方式展现出来,平均误差越小,准确度越高。用例表格可按照测试策略自行设计。

2、心率监测

运用光电传感器,采集光电信号来监测计算脉搏血容量的变化,然后根据血液内物质的吸光度与浓度成反比的关系,计算反应出人体心率的基本参数。光电传感器受皮肤肤色的影响,故测试时应同时检测静态和动态心率,这里的监测结果应取一切测试结果的平均值。

测试用例:可以运用经过计量校准的心率计,和手环停止测试结果对比,也可以运用多个手环一同停止计数,求平均值后以误差值对监测结果停止评价,然后经过统计学公式计算方差,超过4δ的为不合格,误差越小功能越好。

3、体温监测

原理是应用热敏电阻把温度的变化转换为阻值的变化,再用相应的测量电路把阻值转换成电压,然后把电压值转换为数字信号,再对数字信号停止相应的处理可得到温度值。

测试用例:这个功能的测试可以经过标定温度的恒温室或精细温度计停止,将测试结果同计量校准过的温标停止对比。也可以用多个手环测试相反的目的,然后求平均值来停止估算,应用统计学公式计算方差,超过4δ的为不合格。误差越小功能越好。

4、睡眠监测

传感器经过接触伎俩,监测人的动作、心率状况和体动频率,计算获知受测者的睡眠状况与能量耗费,不同的产品的算法并不分歧。这个功能的监测,次要配合手机APP停止数据读取,数据更接近定性参考。

5、内置工夫/日历以及闹钟提示功能

该功能属于最基本的手环功能,只需求验证基本功能能否正常即可。值得一提的是在测试日历功能的时分,需求留意平闰年的设置规则。

测试用例:与真实的计时钟表停止比较,能否在规定工夫闹响,以及能否可以区分12/24小时计时法;日历则是要停止平闰年的设置,看能否符合历法规则,即整百年份能否可以被400整除,年份能否可以被4整除;日期事情提示则是检验提示能否符合设置条件,以及能否支持事情/工夫编辑。

6、定位导航等相关服务功能

经过内置的GPS或北斗定位衔接器,可以获知手环所在的海拔高度、经纬度等,结合内置地图等,可以完成基本的导航功能。

测试用例:这一类导航等功能的测试,可以参照APP测试要领停止(详细见《APP软件测试》)。

7、同步功能

智能手环照旧无法摆脱对末端硬件和软件的依赖,毕竟在搜集大量数据之后,还需求与手环相应的APP 停止数据同步,才可以完成永世的记录和分析功能。所以,智能手环与手机或者电脑的同步方式能否足够方便,也是影响用户运用体验的一大要素。次要的功能测试则依然依赖于和载台的传输衔接,需求验证的则是手环和手机APP之间数据记录的正确性和同步时效等功能。普通手环的同步功能会经过蓝牙或WiFi来完成衔接,这两部分也是需求停止专门测试的。

测试用例:次要检验手环和载台之间传输的数据能否分歧,衔接速度能否符合标称数值。同时还要检验衔接后的功能能否正常。

8、社交及网络功能

智能手环经过与载台衔接,可以随时随地设置身高、体重、步幅等信息和上传运动数据。另外,智能手环还具有社交网络分享功能,比如用户可以将睡眠质量、饮食状况和锻炼状况以及心境记录等经过绑定微博等社交网络端停止分享。

另外经过和载台的衔接,借助手环内置的软件,还可以完成在线聊天,邮件提示等扩展功能。经过衔接,手环还可以控制播放手机或者平板中的音乐视频文件。

这一部分的测试用例是需求参照APP的测试方式来设计,详细可以参考《APP软件测试》一文。
三、手环硬件测试内容

手环硬件测试的相关内容属于消费测试,测试内容与硬件元件高度相关。

1、基本测试
    屏幕测试:手环的屏幕普通都为OLED/AMOLED屏,这一步检查显示能否正常,能否出现屏幕亮度较暗,缺画等现象。蓝牙测试:在安卓系统上安装“BLE调试助手”,iOS系统上安装“lightblue”,开启后,将手机和手环放置,查看蓝牙的RSSI值能否在-50dB内。马达测试:将手环成品,与预先安装好的震动功能同步后,打开防丢设置,同步后断开蓝牙,查看手环能否在震动。电池测试:将手环按照预置条件停止充满电后放电操作,记录工夫,与产品标准和标称目的停止对比,看能否符合要求。充放电测试:查看充电时,屏幕能否显示充电图标和电池电量标志

2、外观检视
    腕带能否残缺及结实充电套装能否残缺本身能否有异味或刺激性气息按键手感能否平滑,按钮或机身能否存在凹陷外壳能否有破损零件拆卸能否紧固合规

3、用户敌对度
    佩戴温馨度,材料与皮肤接触能否会产生刺激性能否具有抬腕亮屏功能,能否呼应灵敏触屏灵敏度,能否对于指尖操作敏感,而对于其他物体点划不敏感

4、安规测试
    气候环境:高/低温交变,疾速温度变化,温度冲击,盐雾/气体/阳光腐蚀,老化,耐湿,隔热防尘防水(IP等级),阻燃,机械冲击,跌落,斜面冲击等等机械环境:温湿度+振动,综合机械碰撞HALT & HASS,插拔力,保持力,插拔寿命,接触电阻电气功能,绝缘,电阻,耐压等等失效分析项目:X射线检查、扫描电镜观察、金相切片能谱分析、离子色谱、傅立叶红外分析、质谱分析等等。

随着智能设备中配置的各种传感器和硬件元器件与高运算才能成为常态,穿戴式个人装备正在疾速长大,手环作为其中不可忽视的佼佼者一路高歌猛进,集成的功能越来越精细,提供的数据也越来越准确,其本身也在不断扩展本人的功能,曾经衍生出了压力监测、医疗保健功能等方向的新型产品,需求测试的方面和细节越来越多,作为测试工程师,必需要按照用户习气来驱动测试(BDD)。

在这样的状况下,只要采用合适的测试思绪,才可以设计出具有有效性和良好覆盖度的测试用例,同时可以确保测试工作的顺利停止。
**引荐一个「Python自动化测试学习交流群」给大家:
请关注+私信回复:"测试" 就可以收费拿到软件测试学习材料,同时进入群学习交流~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

大神点评5

john7085 2021-6-11 07:19:22 显示全部楼层
分享了
回复

使用道具 举报

彦饭 2021-6-11 07:28:12 显示全部楼层
分享了
回复

使用道具 举报

小冷子 2021-6-12 08:17:44 来自手机 显示全部楼层
为毛老子总也抢不到沙发?!!
回复

使用道具 举报

如果回到715 2021-6-13 08:45:00 显示全部楼层
想知道楼主的感受,怎么样?
回复

使用道具 举报

近夸 2021-6-14 07:08:37 显示全部楼层
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies