您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件测试技术 > 性能测试 > 正文

可用性测试有哪些方法及详细的具体流程?

发表于:2021-06-01 作者:佚名 来源:知乎

可用性测试的方法

可用性测试的方法大致可以分为4类,用户模型法、用户调查法、专家评审法和观察法。

1、用户模型法

用户模型法通常是用数学模型来模拟人机交互的过程。这种方法把人机交互的过程看作是解决问题的过程,它认为人使用软件系统时是有目的的,而每一个大目的可以被细分为许多小目的。为了完成每个小目的,又有不同的动作和方法可供选择。每一个细小的过程都可以计算完成的时间,这样,整个模型可以用来预测用户完成任务的时间。因为数学建模相对来说比较复杂,所以这种方法在工业界一般比较少用。

2、用户调查法

用户调查法包括问卷调查法和用户采访法。问卷调查和用户采访可以在用户使用完软件之后,调查用户的满意度和发现软件的可用性问题。

用户问卷调查所收集的数据可以用来进行统计分析。问卷本身需要认真的设计,避免可能的误导问题,保证所收集的数据有高的可信度。用户问卷的使用过程大致可以分为用户要求分析、问卷设计、问卷施行及结果分析。

用户采访一般在试验结束以后,问试验参加者一些相关的问题,也可以让试验参加者随意谈谈使用软件的一些主观感受。

3、专家评审法

专家评审法是由可用性专家来评估软件系统的可用性。根据评审专家使用原则的不同,可分为启发评估法、步进评估法和设计准则评估法。

启发评估法是让专家来评估软件是否符合某些可用性原则。可用性原则要简单、通用、有启发性。

步进评估法通常由专家来模拟用户初次使用软件时人机交互的过程,在这个过程中发现潜在的可用性问题。比较适用于没有任何用户培训的系统,比如为大众设计的网站。

设计准则评估法用来评估系统的设计是否符合设计准则。设计准则通常是为满足公司或设计团体特殊需要而制定的、一般性的用户界面设计规范。比如保持界面简洁,提供明确的路径,不要让用户费力等。

4、观察法

观察法就是观察用户使用软件的方法,包括用户测试法和使用记录法。用户测试一般在实验室里进行;使用记录法是观察用户的使用记录,通过分析这些记录可以发现一些可用性问题。

用户测试有两种,一种是用于发现可用性问题的正式的可用性测试。通常选择6~10个有代表性的用户参加,完成几个符合实际的测试任务,通过对用户完成任务过程的观察,确定设计中的可用性问题。另一种是在软件开发阶段使用快速改良测试评估。整个试验分为几轮小的试验,在两轮试验之间,可用性工程师快速地报告试验结果并提出改进意见,设计人员根据这些意见改进设计,下一轮试验使用改进后的设计。

使用记录法就是分析试验过程中记录的数据,以进一步发现软件系统存在的可用性问题。试验过程中具体要记录哪些数据,要根据不同试验而定。