WordPress 开发人员:如何对新插件进行 Beta 测试以确保成功发布

已发表: 2016-01-20

高质量的 beta 测试阶段构成了任何成功的高级插件发布计划的支柱。 不能低估它在 (a) 消除错误和 (b) 确保您的插件实际上提供用户会重视的直观解决方案方面的价值。

在讨论 beta 测试时,我必须强调“高质量”,因为它本身并没有提供解决方案。 换句话说,很容易让几个人“测试”你的插件并感觉工作已经完成,而事实并非如此。

考虑到上述内容,在本文中,我们将向您展示进行高质量 Beta 测试的分步方法。 最重要的是,我们将通过一系列常见错误来结束,如果您的 Beta 测试要成功,您必须避免这些错误。

第 1 步:寻找合格的 Beta 测试人员

为您的插件找到“合格”的 Beta 测试人员至关重要; 您需要与对您提供的解决方案真正感兴趣的人合作。

但是你怎么找到他们? 我们推荐以下位置来识别和保护合格的 Beta 测试人员:

在推特上

在 Twitter 上找到合格的 beta 测试人员的关键是有效地使用主题标签。 查看本指南,了解如何通过标签数据挖掘找到特定类型的人,并使用您新发现的技能来识别潜在的 beta 测试人员。

您还可以使用 TweetDeck 跟踪谁在您的行业或相关领域中活跃。 查看下面的屏幕截图:前两列包含通用主题标签,最后一列包含通用和情感主题标签。

TweetDeck 专栏

TweetDeck 标签挖掘。

为了使上述策略更有效,将主题标签与“糟糕”、“糟糕”和“担心”等负面词结合起来。 这样,你就会找到真正需要帮助的人。

在领英上

最大的 LinkedIn WordPress 群组。

在 LinkedIn 上查找专门小组,以策划有针对性的 beta 测试候选人。

LinkedIn 上的群组可以成为寻找 beta 测试人员的金矿。 根据经验,只加入包含超过 100 名成员的群组; 更少,您的时间可能会被浪费。

确保你为你的团队做出贡献,而不是加入强制性的“你能帮帮我吗?” 直接发帖。 这不必花费大量时间(您甚至可能会觉得时间花的很值),但重要的是不要把自己描绘成只取不舍。 您以这种方式建立的关系可以提供许多好处。

中型组的一些示例是 WordPress 插件开发人员和 WordPress 大师、Joomla、Drupal 和 Magento,更大的组是 WordPress 开发人员和 WordPress 组本身。

在利基论坛上

利基论坛充满了对您关注的领域充满热情的人。 这些人花费时间和精力注册并为典型社交媒体网络之外存在的平台做出贡献; 一个明确的迹象表明他们在你的战斗中有一只狗。

在论坛中成为有用的社区成员非常重要; 取决于他们的审核过程有多严格以及他们的成员有多“热情”,如果你把自己描绘成只对别人如何帮助你感兴趣,你可能会发现自己被冷落了。

我们当然不建议您在第一篇帖子中请求测试人员; 尝试帮助他人(同时不要害怕让人们知道你是谁以及你做了什么)。 如果您选择了正确的论坛,您可能会发现人们只是太愿意在时机成熟时提供帮助。

举个例子,如果您正在创建一个插件来帮助人们在他们的博客上发布进度目标,请转向减肥论坛,例如 NerdFitness。 正在开发一个为现场营销添加功能的插件? 也许试试勇士论坛。 想想谁将从您的插件中受益最多,以及它如何解决他们的需求,您就会更好地了解如何找到适合的论坛。

在行业博客上

专注于您所在行业的以激光为目标的博客,即使它们相对较小。 您不想在大舞台上推广您的插件; 您正在寻找相对少数的高度感兴趣的人。 您可以选择为此类网站写一两个访客帖子,这不仅可以宣传您的插件,还可以吸引潜在的 beta 测试人员。

行业博客的一些示例包括用于数字下载和联盟营销工具的 Smart Passive Income,用于优化帖子和改善写作体验的 Copy Blogger,以及用于改进工作流程、设计和可用性的插件的 Smashing Magazine。 这些都是大玩家,但会向您展示行业博客的外观,同时为您提供搜索的起点。

在专门的 Beta 测试站点上

Betabound 就是这样一个专门的 beta 测试站点的例子。 只需确保您的帖子足够具体,以过滤不合格的受众。

第 2 步:提出正确的问题

一旦您创建了一小群 Beta 测试人员,您就需要有效地利用它们。 一个不幸的事实是,如果您在正确的时间向他们提供正确的提示,您的 beta 测试人员只会给您有效的反馈。

考虑到这一点,请坚持要求您的测试人员回答您的问题。 最好的方法是在仪表板上(使用如果未处理则返回的可忽略消息)。

审查 Beta 测试人员的过程可用于更好地确保合规性。 例如,当涉及到 Beta 测试员注册时,请添加一条需要同意的声明,如“我同意我将每天发布反馈”。

联系表格示例

以下是您想向 Beta 测试人员提出的一些关键问题:

你想做什么?

这应该从仪表板询问; 它会给你更多的背景来理解其他问题。

这里最让你困惑的是什么?

在任何稍微复杂的页面上提出这个问题。 这将使您能够在直观性和可用性方面改进界面。

什么会阻止您购买此插件?

让他们指出让他们决定完全退出的令人沮丧的具体部分。

你会为这个插件支付多少钱?

每次迭代都问这个问题; 随着您添加和删除功能,用户对插件价值的看法会发生变化。

第 3 步:避免这些常见错误

如果您不避免以下错误,您将浪费大量时间,并且您将无法获得准备好插件所需的数据。

免费赠送插件

这很重要:不要免费赠送您的插件,即使在测试阶段也是如此。 你只想要那些愿意为价值买单的人。

可以给他们一个很大的折扣,并让他们知道这是一个巨大的好处。

付费测试的人更有可能定期给你反馈,因为他们也有钱。 如果您需要进一步说服为什么要向 Beta 测试人员收费,请阅读此内容。

很难提交反馈

普通用户的注意力很短,因此您需要在每个管理页面上创建反馈提交表单。

表单应通过 AJAX 提交,以免干扰用户的“流程”,从而影响反馈的有效性。

设置较短的测试时间跨度

理想的测试时间应该是八到十周——您需要足够的时间来收集反馈、迭代插件并重新测试以完成。

过于频繁地发布新版本

如果您一直发布新版本,您的测试人员会感到困惑,并且反馈将无处不在。 确保您的 Beta 测试程序有一个结构。

只有几个测试人员

如果可能,争取至少 100 名质量测试员; 这将为您的插件提供更可靠的“宏观”视图。 一百个测试员可能是不可能的,但你能管理的越多越好。

未对反馈进行分类

为关注不同元素的反馈创建类别桶。 为每个构建创建标签也是一个好主意。

结论

Beta 测试是创建成功的高级插件的重要阶段。 在这里度过的时间将在未来得到回报。

为了使您的 Beta 测试计划成功,您应该采取以下措施:

  1. 寻找针对性强的 Beta 测试人员。 您不想从最终不会成为用户的人那里获得反馈。
  2. 问正确的问题。 您需要专注于可以采取行动的反馈。
  3. 避免常见错误,例如未对反馈进行分类。

您是 Beta 测试新手还是经验丰富的专业人士? 我们很乐意在下面的评论部分收到您的来信!