出色的外接程序设计会考虑到用户行为。 由于你自己的成见会影响你的设计决策,因此请务必与真实用户一起测试设计,以确保加载项对客户正常工作。
可以使用不同方法运行可用性测试。 对于许多外接程序开发人员而言,远程、未经审阅的可用性研究最为节省时间且最具有成本效益。 常用的测试服务包括:
这些测试服务可帮助你简化测试计划的创建并且不需要寻找参与者或审阅测试。
你只需五名参与者即可发现设计中的大多数可用性问题。 在整个开发周期内定期进行小型测试,以确保产品以用户为中心。
注意
建议跨多个平台测试加载项的可用性。 若要将加载项发布到 AppSource,加载项必须适用于支持已定义方法的所有平台。
1. 注册测试服务
有关详细信息,请参阅选择联机工具进行未加管制的远程用户测试。
2.制定研究问题
研究问题定义研究的目标并指导测试计划。 你的问题将帮助你确定要招募的参与者以及他们将执行的任务。 了解何时需要特定观察结果或广泛输入。
具体问题示例
- 用户是否注意到了登陆页面上的“免费试用版”链接?
- 当用户将内容从外接程序插入到其文档时,他们是否了解在文档中插入的内容?
广泛的问题示例
- 用户在我们的外接程序中遇到的最大问题是什么?
- 用户在单击命令栏中的图标前是否了解他们的含义?
- 用户能否轻松地找到设置菜单?
用户体验方面
从发现加载项到安装和使用加载项,获取整个用户旅程中的数据非常重要。 考虑解决加载项用户体验的以下方面的研究问题。
- 在 AppSource 中查找加载项
- 选择安装加载项
- 首次运行体验
- 功能区命令
- 外接程序 UI
- 外接程序如何与 Office 应用程序的文档空间交互
- 用户对任意内容插入流的掌控程度如何
有关详细信息,请参阅收集实际响应与主观数据。
3.确定所要面向的参与者
通过远程测试服务,你可以控制测试参与者的许多特性。 认真考虑想要将哪类用户确定为目标。 在数据收集的早期阶段,最好招募各种类型的参与者以识别出较为显著的可用性问题。 后面可以选择将类似高级 Office 用户、特定职业或特定年龄段的组确定为目标。
4.创建参与者筛选器
筛选程序是向潜在测试参与者提出的一组问题和要求,用于筛选他们的测试。 请注意 UserTesting.com 等服务的参与者参加测试是想要获得经济收益。 如果要将某些用户排除在测试中,最好在筛选器中包含技巧问题。
例如,想要找出熟悉 GitHub 的参与者,要筛选出对自己进行了不当描述的用户,包括可能的答案列表中的不实之处。
熟悉下面哪些源代码存储库?
a. SourceShelf [Reject]
b. CodeContainer [拒绝]
c. GitHub [必须选择]
d. BitBucket [May select]
e. CloudForge [可能选择]
如果你打算测试加载项的实时版本,可以针对能够执行此操作的用户筛选以下问题。
此测试要求你拥有最新版本的 Microsoft PowerPoint。 你是否拥有最新版本的 PowerPoint?
a. 是 [必选]
b. 否 [拒绝]
c. 我不知道 [拒绝]
此测试要求安装 PowerPoint 的免费加载项,并创建一个免费帐户来使用它。 是否愿意安装加载项并创建免费帐户?
a. 是 [必选]
b. 否 [拒绝]
有关详细信息,请参阅筛选程序问题最佳做法。
5.创建针对参与者的任务和问题
尝试对要测试的内容设置优先级,以便限制针对参与者的任务和问题数量。 一些服务仅在特定时间内向参与者付费,你需要确保不会超过该时间。
尽可能地尝试观察参与者行为,而不是向其提问。 如果需要询问其行为,询问参与者过去做过什么,而不是询问其在某个场景下会做什么。 这样提供的结果往往更为可靠。
未经审阅的测试的主要挑战在于确保参与者了解你的任务和方案。 你的指示应简洁明了。 不可避免地,如果有可能混淆,就会有人感到困惑。
在测试期间,不要假设你的用户将位于他们应位于的任何给定点的屏幕上。 考虑告诉用户要开始下一个任务他们需要位于哪个屏幕。
有关详细信息,请参阅编写出色任务。
6.创建用于匹配任务和问题的原型
可以测试实时加载项,或者可以测试原型。 注意,如果要测试实时加载项,则需要筛选出已安装 Office、愿意安装加载项且愿意注册帐户的参与者(除非你具有可以向参与者提供的登录凭据)。然后需要确保他们成功安装加载项。
通常,逐步指导用户如何安装外接程序需要大约 5 分钟。 以下是简洁明了的安装步骤示例。 请根据测试的具体情况调整步骤。
请按照以下说明安装 (在此处插入外接程序名称) 适用于 PowerPoint 的外接程序。
- 打开 Microsoft PowerPoint。
- 选择“空白演示文稿”。
- 选择“ 主页>加载项”,然后选择“ 获取外接程序”。
- 在弹出窗口中,选择“ 应用商店”。
- 在搜索框中键入(外接程序名称)。
- 选择(外接程序名称)。
- 花费一些时间查看“应用商店”页面以熟悉外接程序。
- 选择“添加”安装外接程序。
可以以任意基本的交互和外观一致性来测试原型。 对于更复杂的链接和交互性,请考虑使用 像 Figma 这样的原型制作工具。 如果只想测试静态屏幕,可以在线托管图像并向参与者发送相应的 URL,或向其提供指向在线 PowerPoint 演示文稿的链接。
7.运行试点测试
正确设置原型和任务/问题列表可能会比较困难。 用户可能会对任务感到疑惑,或者对原型不知所措。 应通过 1-3 名用户运行试点测试来解决测试格式存在的难以避免的问题。 这有助于确保问题清晰明了,原型设置正确,并且你正在捕获要查找的数据类型。
8.运行测试
订购测试后,参与者完成测试后,你将获得电子邮件通知。 除非已面向特定的参与者组,否则测试通常在几个小时内完成。
9.分析结果
这是你尝试理解你收集的数据的部分。 在观看测试视频时,记录用户遇到的问题和成功之处。 避免尝试在查看所有结果后才解释数据的含义。
具有可用性问题的单个参与者不足以保证对设计进行更改。 两个或更多参与者遇到同一问题则表明普通人群中的其他用户也会遇到此问题。
通常,要谨慎对待使用数据作出结论的方式。 不要陷入试图使数据符合特定叙述的陷阱;诚实地了解数据实际证明、反驳或根本无法提供任何见解。 保持开放的心态;用户行为经常不符合设计器的期望。