智能可穿戴设备的主要测试步骤

译文
移动开发 移动应用
无论是用智能可穿戴设备来跟踪步数,还是用它们来记录睡眠时间,您都会希望自己所用的设备足够精准且易于使用。本文将以常见的可穿戴设备为例,介绍在被投入市场之前所涉及到的通用测试阶段。此外,我们也会讨论一些特殊类型设备的特有环节。

【51CTO.com快译】无论是用智能可穿戴设备来跟踪步数,还是用它们来记录睡眠时间,您都会希望自己所用的设备足够精准且易于使用。本文将以常见的可穿戴设备为例,介绍在被投入市场之前所涉及到的通用测试阶段。此外,我们也会讨论一些特殊类型设备的特有环节。

众所周知:硬件与软件的集成方式,以及它们如何能够顺利地实现交互,是质量保证(QA)的重要环节之一。我们在对可穿戴类设备进行测试时,应当着眼于它们是否具有更快、更无缝的整合品质。

[[249405]]

1.材料测试

材料测试往往发生在原型和样品制造的阶段。我们一般会采取如下的材料测试类型:

  • 化学测试:这涉及到检测出是否具有潜在的刺激性、或是有害的化学物质。这些物质可能存在于可穿戴设备的某个部件中(如:鞋子里),而这恰恰是各国本地法律所严令禁止的。
  • 机械/物理测试:该测试能确保设备中的所有部件都能够恰当地相互连接,其中对于耐磨性的测试尤为重要。
  • 性能测试:这方面的测试着重于检验设备是否符合那些由公司设定的质量标准,包括:设备是否在极端天气条件下具有抗摩擦、和抗压能力等方面。

2.硬件测试

下面让我们来看看对于可穿戴类设备进行硬件测试的类型:

  • 无线测试:无线测试涉及到速度、正确性/准确性、和通过WiFi及蓝牙传输信息的完整性。
  • 电池生命周期测试:该测试是指电池从在工厂里被安装之后,直至完全放电完毕的寿命全过程。我们可以在设备的各种模式下(如:飞行模式)对电池进行测试。了解和测定设备中电池的持续时间是至关重要的,因为在运动鞋之类的可穿戴式产品中,我们一般是无法对电池进行更换的。
  • 电器安全测试:由于这些设备往往是与用户的皮肤直接接触的,因此此项测试的目的就在于:用户在使用过程中无任何触电、或烧伤的风险。

3.固件测试

固件测试主要针对的是可穿戴类设备的操作软件和集成数据层面。其测试类型包括:

  • 可用性测试:其针对的是用户的第一手体验,涉及到:通过他们与设备的真实互动,进而分析设备产生的实际结果与用户期望之间的差距。
  • 兼容性测试:它主要处理的是各种设备与平台之间的连接、和相互调用。
  • 数据/数据库完整性测试:它将验证数据是否能够被正确地存储、并保证在设备被更新或还原时,数据不会被遭受破坏。
  • 安全性测试:此类测试包括如何保护那些存储在设备介质中的,与用户隐私有关的数据信息,进而避免各种数据泄露、并排除安全隐患。

4.外部软件集成测试

此类测试是对各种移动应用和其可穿戴设备之间交互的检测。它一般发生在产品的beta测试阶段,针对的是一些既定的功能特征集,例如:每分钟采集到的节拍或步数。

另外,我们也可以针对各种功能性的更新,测试它们与老版本的兼容性问题,以及是否会导致存储中的数据丢失。可见,一旦测出了bug(如:步数满120,000步后被自动归零),我们就应当在此阶段及时予以修复。

下面我们列出了一些该领域的典型公司,及其正在进行的项目与测试,希望您能够从中选取合适自己的测试案例。

  • Athos:这是一家为专业运动员测试复杂智能装备的公司。他们采用表面肌电图(肌电信号,sEMG)的方法,能够对一个团体,包括男性和女性的不同体能程度进行测试。
  • Applause:他们正在从事一个十分有趣的项目,即通过App与可穿戴设备的同步,记录下婴儿全天能够听到的各种单词和语句,通过分析来跟踪他们学习说话的进程。
  • Orpyx:他们通过可穿戴设备,对那些可能对身体造成不可逆转损伤的疾病(如:糖尿病)进行跟踪检测,进而改变患者的现实生活习惯。
  • Qaprosoft:这家来自San-Francisco的公司正在为专业运动员进行各种智能鞋、健身手环、以及服装的测试。

除了市面上我们常见的,那些为专业运动员设计的健身手环、和智能鞋等可穿戴类设备之外,一些公司正在运用他们特有的科学方法,通过专业的技术装备,努力在危急时刻(如中风发作)挽救患者的生命。

例如上面提到的美国Orpyx公司,他们通过各种类型的鞋底,来跟踪糖尿病人的相关神经病变,进而防止糖尿病足的溃疡与恶化。如果病人的压力水平达到危险范围,其配套的智能手表将通过发信号的方式,来提醒患者改变脚部的姿势。在此类产品的测试环节中,他们找来了一些真实的患者进行试用,进而确保这些鞋底在各种环境中的有效性、数据跟踪能力、以及对于患者健康的实际改善作用。

虽然对于可穿戴类设备的测试会涉及到许多方面,但是为了确保设备本身与其对应App的无缝集成,我们有必要做好对象人群测试(crowd testing)。即:通过一些不可预料的场景体验,我们可以发现各种潜在的bug,进而确保这些bug不会影响到最终用户的正常行为与生活。

如今,有些公司正在根据自己的技术规范创造不同的可穿戴类设备,并且在自己的监督下进行着各种测试;也有一些公司则是为行业内的领先产品进行各种专业的测试。无论是哪一种,他们都需要结合目前市场上,特别是上面提到的一些通用方法,来确保产品在研发的每一个复杂阶段都能达到既定的功能和效果。

原文标题:Smart Wearable Device Testing: Main Steps to Cover,作者:Alexandra Gorobets

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:未丽燕 来源: 51CTO.com
相关推荐

2020-02-25 16:48:11

物联网可穿戴设备智能眼镜

2014-05-05 11:02:02

2015-10-22 11:08:19

2014-11-12 13:37:57

可穿戴设备英特尔

2021-02-03 00:18:05

可穿戴设备医疗应用物联网

2013-03-11 09:53:23

谷歌可穿戴Talking Sho

2021-11-22 21:59:47

物联网医学可穿戴设备

2021-03-16 11:24:53

物联网可穿戴设备IOT

2015-06-16 17:15:39

无线技术可穿戴设备

2024-05-09 10:28:09

IIoT可穿戴设备工业物联网

2019-10-09 10:29:28

可穿戴设备物联网人工智能

2014-07-03 14:38:50

2015-01-05 09:56:20

可穿戴设备

2014-04-24 09:42:06

乐跑手环运动手环健康手环

2014-05-20 17:04:08

智能硬件可穿戴设备反面教材

2021-09-07 14:41:00

AI可穿戴设备智能眼镜

2021-10-09 10:24:04

VR可穿戴设备智能家居

2013-12-12 17:45:13

博通蓝牙可穿戴设备

2015-12-07 13:56:35

物联网人工智能

2013-08-23 10:45:30

可穿戴设备
点赞
收藏

51CTO技术栈公众号