可用性测试中的任务设计方法

发表于:2011-12-30 10:03

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:lingbo_chan    来源:51Testing软件测试网采编

  可用性是用来衡量产品质量的重要指标,从用户角度来判断产品的有效性、学习性、记忆性、使用效率、容错程度和令人满意的程度。可用性测试是在迭代设计中不断获得用户反馈,根据用户反馈不断优化产品设计的一种方法。其目的是是建立评价标准,尽可能多的发现可用性问题,并指导产品界面的设计和改进,尽可能地提高产品的可用性质量。

  如果想进一步了解可用性测试的计划、执行和分析过程,《简单快速的可用性测试》一文会给您一些介绍和启发。本文仅针对可用性测试工作的重要组成部分——测试任务的设计,进行深入讨论。

  为什么要单独说说测试任务的设计,这是因为,测试计划的好坏直接影响到测试效果和工作效率,而任务设计则是测试计划中的重中之重,也是最考验用研人员经验度的部分。

  参与过可用性测试的童鞋都知道,测试中,主持人经常会给用户布置一系列的任务,通过用户的操作来发现产品中存在的问题。

  为什么需要任务设计?

  测试任务是在实验室环境中给予用户使用产品的动机,目的是让用户在合理动机的驱动下,展示他们的操作过程。

  任务设计如何做?

  通常,测试经验较少的用研人员的习惯做法是,对照产品上的各项功能,逐项写成任务,常见的方式是“请你××××”。这种方式本身并没有错,但是容易让人陷入为了让用户使用某项功能而设计任务的错误之中。其实,比功能本身更重要的是用户的使用目标。所以,在设计任务的时候,必须不断地拷问自己:“我设计的测试任务是真的反映了用户的实际目标么?”尤其是在面对陌生产品的时候。

  比如,在网易手机邮箱智能版的测试中,我曾经遇到过一些障碍。由于我自己并不是手机邮箱的目标用户,我经常在办公室环境下使用电脑登录邮箱,对手机邮箱几乎没有需求,所以,很难想象用户是出于什么样的动机来使用这款产品的。这时候,我脑里浮现的几个疑问:

  ● 什么样的人有可能使用这款产品?

  ● 哪些功能最可能是他们的常用功能?

  ● 他们会怎样使用这些功能?

  ● 对他们来说,功能与功能之间有什么样的关系?

  为了厘清头绪,我请教了邮件部门一位长期负责手机产品的同事,从她的反馈得知,对手机邮箱有需求的用户,他们在工作时间户外活动较多,邮件往来频繁。比较突出的一个群体是外贸行业人员,他们经常有关于产品报价的邮件往来。于是,便有了以下的任务设计:

  关于任务设计的详细步骤请参看《简单快速的可用性测试》一文。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号