APP可用性测试常用的工具+解决方案

作者: ux2017 | 来源:发表于2017-04-24 02:27 被阅读164次

在移动应用的可用性测试中,为了便于后期的深入观察和分析,我们往往需要录制两个影像:一是用户的手机屏幕和手部操作,二是用户的表情。前者是基本配置,后者算是加分项,如果可以在分析屏幕操作的同时看到用户表情,可以得到更加丰富的信息,但如果没有,也不会有太大问题。

由于我们没有自己的用户体验实验室,也没有单面镜和专用的观察室,因此做可用性测试时前来观察的同事不得不跟用户和主持人坐在同一个会议室中(我们一般不会允许观察人员超过两个)。由于用户操作的是手机,观察人员和记录员如果不靠近观察,很容易错过关键操作。但如果靠太近,又很容易给用户带来压力和不适感。因此我一般会将用户的手机屏幕投射到一台电脑上,让观察人员和记录员看电脑上的影像。

因此:

在可用性测试中,我需要一些设备或工具的辅助,以达到以下三个目的:

  1. 录制用户的屏幕,最好也录下手势操作;
  2. 拍摄用户的脸部表情;
  3. 让观察员和记录员能在电脑屏幕上看到用户操作(和表情)。

之前尝试过用QuickTime投射并录制iOS的手机屏幕,用Airdroid投射并录制安卓的手机屏幕,手势操作和面部表情的信息是缺失的。更严重的问题是,Airdroid是通过WiFi传输视频的,卡顿很严重,对网络环境要求较高,甚至有时候会出现连接不上的情况。
所以在达到以上所述的三个目的的同时,保证稳定性也非常重要。

可用性测试中常用的录屏工具:

外置设备拍摄手机

比较适用需要用用户的手机测试的情况。

  • MDC (Mobile Device Camera , Noldus 出品):需要夹在手机上;
  • 自制雪橇,需要足够轻巧;
  • 用两个摄像头,可以接入Morae。

iPhone录屏

  • 外接显示器和MacBook:将iPhone通过AirPlay镜像到MacBook上,并通过MacBook拍摄用户面部表情,MacBook连接外接显示器,研究人员通过外接显示器直接观察;
  • Display Recorder(需要越狱):可以录制屏幕和手势,视频会保存在手机上,可以结合QuickTime使用;
  • Magitest:需要将代码内嵌到程序中,可以记录屏幕、手势和拍摄面部表情;缺陷是造成手机延迟、后期视频整合慢且有时无法完成;
  • UX Recorder:用于移动web测试。

Android录屏

  • Mobizen:需要安装手机端和PC/Mac端Mobizen,使用数据线连接,同步效果较好;
  • 若要显示手势操作:在系统设置-开发者选项中打开“显示触摸操作”即可;
  • SCR:可以录制手机和用户表情,开始之前可以选择将前置摄像头放在哪个位置,但是之后无法更改。缺陷:用户能看到自己,耗电耗内存;
  • Mobizen+AirDroid:使用AirDroid web端拍摄面部,使用WiFi传输;使用Mobizen同步手机操作。AirDroid虽然也能同步手机操作,但是都走WiFi比较慢。

备选方案及其限制条件

从上面列举的工具中,我找到一些比较适合的备选项。


标红的是最终选择的方法

解决方案

所需设备

一台便携式摄像机(小蚁)+可转动的支架、可放置在桌面的手机支架、一台iPhone、一台Mac、一个显示器

操作步骤

  1. 放置手机支架,用于固定用户手机;
  2. 调整摄像机位置和角度,保证清晰拍摄到手机的操作;
  3. Mac放置于用户位置正前方,连接显示器和iPhone;
  4. 显示器置于观察员位置正前方;
  5. 打开小蚁摄像机,与iPhone设备建立连接;
  6. 打开Mac上的QuickTime,选择文件-新建影片录制,选择iPhone设备,供观察员观察,不需要录制;
  7. 打开Mac上的录影软件Movie Recorder;
  8. 将QuickTime和Movie Recorder的窗口拖动到外接显示器上,Mac自带显示器只显示一个空的桌面;
  9. 尽量同时开始小蚁摄像机和Movie Recorder的录制,注意Movie Recorder需要先保存,保存后即开始录制;
  10. 记录员可以同时在Mac外接显示器上进行记录。

方案缺陷

  1. 需要多个设备,最好能固定放置在会议室;
  2. 用户不能自由移动手机。

相关文章

  • APP可用性测试常用的工具+解决方案

    在移动应用的可用性测试中,为了便于后期的深入观察和分析,我们往往需要录制两个影像:一是用户的手机屏幕和手部操作,二...

  • App常用测试工具简介

    App常用测试工具简介

  • Get APP 测试新技能

    Get APP测试新技能 APP测试常用工具以及框架 1)纯白盒方式的测试,Monkey。一般是开发用的比较多,动...

  • 聊聊产品易用性设计之——如何判断易用性好坏

    一、可用性测试 可用性测试是判断产品易用性最常用的方法。简单来说,可用性测试指邀请用户完成一系列典型任务,观察者会...

  • 1.1 产品功能测试

    APP功能测试 1.测试用例怎么写? 2.如何做到测试环节不遗漏? 个人测试的思路:可用性—友好性—安全性 可用性...

  • 软件测试专家工具包1web测试

    web测试 本章主要涉及功能测试、自动化测试、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

  • APP自动化测试框架简介

    目前常用的可用于APP自动化测试的框架有以下几个: 1、Monkey是Android SDK自带的测试工具,在测试...

  • Web与App在测试上的区别

    Web与App系统测试范围 App与Web系统测试策略 App与Web系统测试工具 在测试工具链里,接口的测试工具...

  • crazyEgg初探

    简述 Crazy Egg是一款网站优化软件,提供A / B测试、热图和可用性测试工具。这款A / B测试工具允许你...

  • 测试类型划分

    功能测试 性能测试 性能测试主要包含以下方面: 性能测试指标 性能测试常用工具 安全测试 安全测试常用工具 安全测...

网友评论

    本文标题:APP可用性测试常用的工具+解决方案

    本文链接:https://www.haomeiwen.com/subject/bvjuzttx.html