Amazon推出Alexa技能Beta测试工具
Amazon宣布推出一项新的测试工具,允许开发者在发布前将其Alexa技能提供给封闭的Beta测试小组进行测试。
主要功能与要求
启用Beta测试:
- 开发账户管理员或任何开发者可以为任何技能启用Beta测试功能。
- 技能必须运行在AWS Lambda或具有受信任证书颁发机构SSL证书的服务器上。
- 必须提供所有技能元数据,包括发布和隐私信息。
- 使用自签名SSL证书的服务器上的自定义技能无法使用此Beta测试功能。
测试流程:
- 启用Beta测试后,可以输入测试者的电子邮件地址列表并发送邀请,开始测试阶段。
- 最多可邀请2000名测试者。
- 测试在开始后最多持续90天。
- 可以随时添加或删除测试者,发送提醒给未接受邀请的测试者,请求反馈或停止测试。
测试管理:
- Beta测试仪表板提供访问指标,如活跃测试者数量及其状态。
- 同一账户下,正式技能和Beta技能可以共存,Beta测试者无法访问正式版本。
- 测试者通过电子邮件提供反馈,目前不支持调查或其他反馈收集技术。
背景与改进
在引入Amazon Skills Beta Testing之前,开发者获取未发布技能反馈的唯一方法是将所有Beta测试者添加为技能开发主账户的成员。这种方法虽然有效,但存在以下问题:
- 无法选择性过滤该账户上的可用技能,所有受邀测试者都能查看和访问所有技能。
- 测试者甚至可以修改技能的元数据,包括技能交互模型。
- 一些开发者选择创建专门用于Beta测试的账户,但这意味着需要复制整个技能定义,增加了流程的不确定性。
新的Beta测试工具解决了这些问题,提供了更安全、可控的测试环境。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。