内部测试是产品开发中最重要的部分之一。这是您在发布之前对错误和可用性问题的最佳防御。您从测试中获得的见解可帮助您解决问题并为成功发布进行必要的改进。如果您不确定如何进行测试,请在此处查看运行内部版试用的步骤。
如何准备运行内部版试用
准备内部版试用需要深思熟虑和准备,以便您获得成功发布应用所需的反馈。
1. 测试市场就绪产品
确保您正在测试市场就绪的产品,这样您就不会错过任何重要的东西。确保包含所有特性和功能,并进行最终的内部测试。
2.制定计划
制定一个明确定义目标、策略、职责和截止日期的内部测试计划。确定您将使用哪些工具进行内部测试。一些流行的例子是TestFlight(仅适用于 iPhone)、Hockeyapp、Firebase和TestFairy。
3. 选择目标设备和系统
您在 iPhone、Android 或两者上构建应用程序的决定将决定您需要在实际场景中测试哪些环境。针对每个平台在多个设备上进行测试。例如,如果您为 iOS 构建,请在 iPhone 11、iPhone 10 和 iPhone 8Plus 上进行测试。您还需要测试不同的操作系统迭代——比如 iOS 8.0 和 iOS 8.1。
4. 选择您的内部测试人员
选择代表应用程序用户以及承诺进行所需测试的人员的测试人员非常重要。在选择内部测试人员时,需要注意许多品质。
在需要测试人员之前寻找他们并培养这些关系。如果您没有可供选择的内部测试人员,这里有一些地方可以查看:
社交媒体——使用你的社交媒体渠道来吸引测试人员
个人联系人——询问你认识的人,你认为他们会很合适
社区和论坛——利用您可能用于技术支持的任何在线资源
内部测试网站和目录 — BetaList和UserTest是您可以保护有兴趣提供内部测试的人的网站示例。在BetaBound 上,您可以发布内部测试机会,以寻找对测试新技术感兴趣的人。
5. 加入您的内部测试人员
考虑让测试人员签署保密协议 (NDA),以确保他们不会在应用程序发布之前分享他们所了解的任何信息。然后向他们简要介绍测试过程,包括期望和时间表。最后,引导他们完成他们将用于测试的工具。
如何进行内部版试用
现在是采取行动的时候了!当您的测试人员准备就绪并且您已经建立了成功进行内部试用的框架时,您的所有计划都会得到回报。
1. 收集反馈
重要的是,您的测试人员定期使用应用程序并及时分享他们的发现。报告应包括:
描述问题的标题,包括问题及其发生位置
开发人员可用于重现错误的可重现步骤
环境描述,包括设备型号、电池电量、互联网连接状态以及可能产生影响的任何其他内容
测试发生的日期
问题的屏幕截图或问题的视频
2. 评估和迭代
彻底分析反馈,包括来自多个测试人员的模式。将反馈列表分类为必须立即修复的项目、可以等到时间允许再发布的项目以及将包含在未来更新中的项目。
3.奖励测试人员
在测试结束时承认您的内部测试人员的努力,并考虑提供奖励。它可能是折扣或促销代码之类的东西。提供奖励是为了感谢积极的测试人员的出色工作,并将有助于建立品牌忠诚度,以鼓励他们在未来再次进行测试。
当您运行内部试用版时,它会提供宝贵的信息。如果做得好,它可以让您的应用程序为成功的市场发布做好准备。当您认识到内部试用的价值时,花时间进行充分准备,它的回报会成倍增长。