大家好。今天我想比较一下在Google封闭测试中收集测试者的各种方法及其优缺点。
背景
2023年,Google修改了应用发布政策,使个人开发者的进入变得更加困难。受影响的开发者每次开发应用时都需要收集测试者,因此无法每次都摸索试错。
比较对象
首先说明,我个人并未使用过所有方法,因此部分内容可能包含推测。另外,本文面向新手个人开发者,因此排除了使用公司内部测试者等不切实际的方法。
以下列出我能想到的方法:
- 利用自己的人际关系
- 利用SNS(社交媒体)
- 利用开发者聚会
- 申请测试者服务
- 使用封闭测试专用应用
利用自己的人际关系
即向家人和朋友说明情况,请他们参与作为测试者。
优点
- 可以确保获得测试者
- 免费
缺点
- 人数有限(尤其是像我这样没什么朋友的人)
- 说实话挺不好意思的
- 难以反复拜托(开发多个应用时)
- 解释测试方法很麻烦(对方IT素养较低时尤其如此)
这是最简单、最可靠的方法,但我认为单靠这种方法就能完成测试的人并不多。
利用SNS(社交媒体)
即使用Discord和Reddit等平台。在这种情况下,你测试对方的应用,对方反过来测试你的应用。
优点
- 可以与众多开发者建立联系
- 免费
- 无需过多解释背景
缺点
- 寻找合适的人需要时间
- 基本上必须使用英语(国内是否很难找到足够的合作对象?)
- 需要安装自己毫无兴趣的应用
- 偶尔有人提交虚假报告
这是免费收集充足测试者的好方法,但耗时较长。
利用开发者聚会
即参加活动,请求与会者担任测试者。
优点
- 可以从其他开发者处获取各种信息
- 可以确保获得测试者
- (根据内容)可以免费
缺点
- 耗时
- 无法保证能获得足够的测试者
我本人没有尝试过,但我认为主要目的应该是信息交流,获得测试者更应视为额外的收获。
申请测试者服务
即向提供封闭测试专用设备的服务商申请。搜索后会出现各种选项。
优点
- 不耗时
- 不费力
缺点
- 需要付费
- 服务可信度未知
这是最快捷的方法。对于有预算或认为发布后能迅速收回成本的人来说,可能是个不错的选择。
使用封闭测试专用应用
即使用专用应用,在测试其他开发者应用的同时,让他们测试你的应用。
优点
- 不费力
- 免费
- 可以选择自己感兴趣的应用(与SNS相比)
- 不需要英语(无需直接与开发者进行交易谈判)
缺点
- (取决于测试者申请情况)可能耗时
这里没有明显的缺点。与利用SNS的情形类似,但省去了麻烦,也无需用英语与人交流,门槛大大降低。
综合比较
没有必要只选择一种方法;根据自己的情况灵活搭配多种方法才是上策。聚会有些特殊,暂且不论,有预算且不在意服务可信度风险的人可以申请测试者服务。其他人则可以同时利用人际关系、SNS和专用应用,相信不会出错。