机器人通过玩触屏游戏来测试设备响应速度
英特尔硅谷总部一个狭小的实验室里,名叫 Oculus 的机器人正在智能手机上玩儿 Cut the Rope 游戏。通过两个手指的橡胶末端和测微器的精确定位,它干净利落地在屏幕上完成点触和滑动并获得了不错的分数。这和 Oculus 的设计初衷比起来,进步了可不止一星半点啊,最初只是为了在芯片工厂里做些移动硅晶片的无聊工作而已,而现在,则为了测试触感和交互行为是否体现出人们对屏幕后的内容的喜恶。Oculus 通过目标对它触摸屏幕的反应来分析。用 Red 提供高速摄影机来监控,它配备每秒 300 帧画面和超出 HD 画质的分辨率。然后用软件来分析视频,看设备对 Oculus 是如何反应的。如,画图软件中画笔轨迹和 Oculus 手指移动轨迹的贴合度,触屏键盘对键入行为的反应,机器人操作导航时滚轴和跳出菜单的反应。上述测试的数字得分被转换为 1-5 分的评级,评级和认知心理学实验“人们喜欢操作界面中的什么”来对应。其数百人的测试结果分为几级不同的交互反应。这个测验由英特尔交互体验组的心理学家发起,意在研究机器和人之间的关系。测试的结果对基于英特尔芯片的触屏设备工程师来说意义重大。对英特尔芯片设计师来说也同样重要。用户体验经理 Matt Dundord 说道,“我们可以精确的预言用户觉得的好的体验是什么样的,并且用数据来说明哪里有待提高。”
传统的流程需要有一个用户体验专家来操作触屏机器来测试,之后给出专业评价但也很难避免掉自己的主观意见。这样就很难给产品一个明确的指示,到底哪里做改进。目前英特尔不会明确的给出定义触屏反应快慢的一些细节。但协助制作 Oculus 的机器人技术工程师 Eddie Ralegh 说道,好的触摸屏对用户手指的反应延迟应该低于几十毫秒。在对真实用户的测试中,结果显示人们对屏幕质量的感知也会因为操作方法不同而不同。在用触控笔的时候,人们就会不自觉地提高对屏幕的期待。Raleigh 解释道,“因为人们对铅笔钢笔都非常熟悉,在真实场景中它们本应该就是很快的,大约只有 1 毫秒的延时。”而小孩儿在任何使用环境中,都比成年人对屏幕反应速度的要求更高。基于这些,实验人员会根据情况来设置 Oculus,“我们可以模拟初次使用而操作比较慢的新用户,也可以模拟热情高涨行动迅速的人。”英特尔目前有 3 个 Oculus 投入使用,第 4 个也正在生产中。它们适用于任何屏幕测验,从小尺寸的智能手机到大屏幕的一体机。它的识别摄像系统会根据屏幕的分辨率来调整。英特尔还制作了半自动设备来测试手机和平板上的声学系统。在隔音房间里,用一台装有麦克风、扬声器和照相机的设备测试私人助理 app 的语音识别性能和准确度。还有一系列复杂的摄像成像系统来帮助识别颜色。Sauce Labs 的联合创始人兼 CTO Jason Huggins 透露说,在主流的手机平板厂商中,有很多类似于 Oculus 的机器人。“三星、LG、苹果都有这样帮助测试的机器人,他们之所以不公开是为了防止竞争对手知道太多。”Dunford 则表示 Oculus 比起其他的机器人有很大创新,因为 Oculus 通过比较分析屏幕的数据来得知人们是如何使用触摸屏的。其他的机器人更注重基础的产品质量测试,看其是否符合产品的设计参数。Huggins 正在努力推行这样的机器人,因为它可以极大的帮助应用开发者来完善其产品。他也公布了一款叫 Tapster 的机器人的开源设计方案,Tapster 只能用普通的触控笔,这点似乎不及 Oculus 但价格却只有 Oculus 的几分之一。它的大部分部件可以通过 3D 打印机来制作,目前已经卖出了大约 40 台。“如果真制作出了能测试 app 的机器人,我预计这也会是个很大的市场”Huggins 说。软件公司现在都将测试外包给像 Sauce Labs 这样的公司,他们用人工测试来覆盖所有测试点。而机器人测试将会是个很好的选择,他也预言这将是一个趋势。“我们必须加以考虑,因为现在可操作的并不仅仅是键盘和鼠标了。有手机、平板、特斯拉的 17 寸触屏,甚至 Google Glass、Leap Motion 这些甚至不需要触摸的东西。它们用眼睛来控制,所以未来的机器人也必须拥有视觉能力才行。”
页:
[1]