可用性测试是让用户在将业务发布给所有潜在客户之前对其进行评估的过程。允许更多的观点揭示你可能会错过的问题和机会。这是确保您的企业创造和销售令客户满意的产品或服务的关键一步。例如,在电子商务方面,这是确保您的网站顺利运行并为尽可能多的目标用户服务的绝佳方法。以下是如何开始。
目录
什么是可用性测试?
可用性测试是一个产品开发过程,用户评估产品、服务或系统的整体体验,以确定需要改进的领域。目标是确保最终产品用户友好、高效并满足客户的需求。在电子商务中,可用性测试通常适用于网站的各个方面。
可用性测试创建可操作的数据,项目经理、开发人员和设计人员可以使用这些数据来改进产品或界面。这可能涉及修改副本和其他用户界面 (UI) 设计元素、检查转换过程中的瓶颈或发现可能阻碍积极用户体验的错误和其他元素。
假设您正在构建一个电子商务网站并希望用户测试结账流程。网站可用性测试可以产生定量数据,例如:
- 完成购买的用户百分比
- 平均结账时间
- 有多少用户遇到错误
- 用户对网站使用程度的评分
可用性测试还可以产生定性数据,例如:
- 用户在使用过程中提出的具体意见或问题
- 用户为提高可用性而提出的建议
- 关于网站设计的主观反馈
这些见解可用于完善网站的设计和功能。例如,如果许多测试对象未能完成购买,您就有理由修改结账流程,例如简化或删除登录流程。如果许多测试对象完成了购买,但表示花费的时间太长,您可以检查日志以了解哪些阶段最耗时。
可用性测试的工作原理
该过程首先通过高级人口统计数据(例如加拿大的成年男性)或更具体的需求(特定产品的狂热用户)来识别目标用户或用户类型。
然后,测试对象会被分配一个明确的任务(“搜索并购买一件运动衫”),该任务统一交付给测试人员。他们的回答、行动和问题都被收集为数据。
用户完成任务后,他们会收到一组问题。它们可以是封闭式问题(例如,“按照 1-5 的等级,完成这项任务有多容易?”),也可以是开放式问题(“什么信息促使您选择购买的运动衫?”) 。
可用性测试中有两个重要的变量。首先是远程测试还是现场测试:
亲自测试
现场可用性测试是在受控环境中进行的。现场测试可以包括复杂的实验室设备,例如眼动追踪软件,除了标准调查问卷之外,还提供数据,例如用户观看屏幕部分的时间。这些数据可以为后续的设计迭代提供信息,例如,不再强调分散注意力的 UI 元素。
远程测试
远程测试是通过互联网与不同地理位置的参与者进行的。
第二个变量是测试是有调节的还是无调节的:
主持测试
主持的可用性测试由一名主持人指导参与者完成测试期间的任务和问题,并记录用户流程和行为。
无节制的测试
无节制的可用性测试是在没有直接监督的情况下进行的,测试人员通常根据视频提示或书面脚本进行工作。
没有哪种可用性测试方法比另一种方法更好;最好的选择取决于您的需求。有主持的现场测试比无主持的远程测试更昂贵,因为它们涉及特定的空间和更多的人员,这意味着这些测试不易扩展。然而,它们提供了更丰富的行为和定性数据,因为监控者可以做更详细的记录,并在必要时提出后续问题。
为什么要进行可用性测试?
为什么让一组用户使用您的产品或界面的原型版本?有效的可用性测试提供了许多下游好处,因为该过程可以执行以下操作:
1、降低开发成本
可用性测试有助于及早发现产品或服务问题,从而节省 UI 和设计资源。在产品或网站发布后修改元素比原型更耗时。发布后更改产品可能会面临更大的风险,需要进行彻底的测试才能维持功能并避免意外后果。
2.吸引更多用户
与来自不同背景、技术熟练程度不同或使用产品的动机不一致的用户进行测试可以挑战内部偏见,并确保您的产品或界面易于访问。
3. 建立利益相关者共识
可用性测试数据可用于向内部利益相关者倡导变革。例如,如果用户请求更多尺码信息,他们的客观反馈可以使利益相关者在优先考虑尺码细节方面保持一致。
4、提升品牌美誉度
优先考虑可用性可以增强整个用户体验。例如,一个精心设计的网站和易于理解的用户界面可以增加信任。
5.修复有漏洞的销售漏斗
可用性测试可以识别转化障碍并帮助简化用户旅程。如果用户始终将商品留在购物车中或不注册电子邮件更新,则测试可以深入了解为什么会出现这些可用性问题。数据可能表明,安装简单的一键式结帐销售流程可以引导更多客户进行转化。
6. 消除错误并发现小错误
新的眼光可以发现各种微小的产品、服务或系统错误。例如,内部团队可能会错过他们工作时间太长的产品页面上的拼写错误。类似的未解决的错误可能会对可信度和整体用户体验产生负面影响。此外,用户还可以发现可能揭示产品布局和设计中的错误的新途径。
如何进行可用性测试
您可以在原型构建后、发布前甚至发布后进行可用性测试。所有这些都是可行的;您的最佳路径取决于可用于测试的资源以及对可用性的重视程度。一些公司发现这个过程非常有价值,他们进行近乎连续的测试。
无论如何,可用性测试通常遵循以下逐步结构:
1. 定义你的目标
首先确定可用性测试的具体目标。例如,假设您专门针对电子商务进行网站可用性测试。在这种情况下,您可能想要评估查找特定产品或完成结账流程的难易程度。
定义明确的目标还可以帮助您建立评估标准,例如任务完成率、屏幕上的时间、任务上的时间和用户满意度得分。如果您的目标是提高转化率,任务完成率是一个至关重要的标准。如果您正在开发一款娱乐用户的应用程序,那么用户满意度得分可能是一个关键指标。
2. 确定目标受众
确定您的目标受众,考虑年龄、兴趣、类似产品的经验以及对您品牌的熟悉程度。此信息可帮助您招募合适的测试参与者。
3. 创建测试场景
开发反映用户将执行的典型任务的现实场景。如果您正在测试您的网站,这些任务可能包括搜索特定产品、将商品添加到购物车、完成购买或浏览不同的产品类别。如果您正在测试企业资源规划 (ERP)软件,这些任务可能包括更新预算或将销售线索标记为“已关闭”。
4. 招募参与者
招募代表您的目标受众的参与者。您可以从现有的用户群中或通过专门为此类项目创建自定义群组的服务来抽取这些测试对象。你需要多少人?有人说,只要五个参与者就可以产生足够的见解,但参与者越多,你的数据就越可靠。
5. 创建可用性测试脚本
概述您希望代表用户执行的任务,编写他们需要的说明,并提出您要问的问题。注意长度;理想情况下,测试需要 20 分钟到 1 小时,但时间越长,疲劳影响结果的可能性就越大。与内部利益相关者进行至少一项试点测试,以确保指令和技术按计划工作。
6. 进行测试
使用正在测试的产品或界面为参与者提供特定任务。在有主持的测试中,引导参与者完成预定义的场景,同时鼓励他们大声思考。当用户与网站、产品或界面交互时,观察并做笔记。在无节制的测试中,拿一些爆米花并等待结果。
7. 分析你的发现
收集数据,这些数据可能会因测试类型的不同而有很大差异。发现趋势和异常值并分析数据点,以确定常见模式、优势和反复出现的可用性问题。目标是将发现转化为更具可操作性的见解。
8. 报告并传达结果
提出可行的建议来解决已识别的可用性问题并增强用户体验。
无论您是将可用性评估反馈给您的团队、跨职能团队还是上级,它都应该总结您的目标、研究方法、发现和改进建议。如果数据特别复杂,请考虑创建关键发现的可视化表示。
9.利用洞察来改善用户体验
在利益相关者决定下一步之后,迭代原型以解决测试人员的反馈。例如,如果用户报告每次打开应用程序时找不到足够的新内容,您可能会建议调整内容工作流程或设计算法以显示更新的材料。如果用户在等待订单发货时想要更多更新,您可以建议推送通知以告知他们进度。
请记住,可用性测试是迭代的,可以回溯或重复,直到达到所需的指标。
可用性测试常见问题解答
可用性测试的主要目的是什么?
可用性测试的主要目的是评估和改进产品或系统的可用性和用户体验。在电子商务中,它通常用于测试网站。
UAT 和可用性测试有什么区别?
用户验收测试 (UAT) 重点验证系统是否满足指定要求并准备好部署。相反,可用性测试评估系统的易用性和用户满意度。
可用性测试可以远程进行吗?
是的,可用性测试可以远程进行,允许参与者使用视频会议、屏幕共享和远程测试平台等工具从自己的物理位置与产品或系统进行交互。
典型的可用性测试持续多长时间?
典型的可用性测试会话的持续时间可能会有所不同,但通常持续 20 分钟到一个小时,具体取决于任务的复杂性和所需反馈的深度。
用户测试和可用性测试有什么区别?
用户测试是一个更广泛的术语,包括通过用户反馈评估产品或系统的各个方面。相比之下,可用性测试特别侧重于评估用户界面和交互的易用性和有效性。
可用性测试指南:可用性测试如何工作