亚马逊改进Alexa技能的Beta测试

Amazon推出Alexa技能Beta测试工具

Amazon宣布推出一项新的测试工具,允许开发者在发布前将其Alexa技能提供给封闭的Beta测试小组进行测试。

主要功能与要求

  1. 启用Beta测试

    • 开发账户管理员或任何开发者可以为任何技能启用Beta测试功能。
    • 技能必须运行在AWS Lambda或具有受信任证书颁发机构SSL证书的服务器上。
    • 必须提供所有技能元数据,包括发布和隐私信息。
    • 使用自签名SSL证书的服务器上的自定义技能无法使用此Beta测试功能。
  2. 测试流程

    • 启用Beta测试后,可以输入测试者的电子邮件地址列表并发送邀请,开始测试阶段。
    • 最多可邀请2000名测试者。
    • 测试在开始后最多持续90天。
    • 可以随时添加或删除测试者,发送提醒给未接受邀请的测试者,请求反馈或停止测试。
  3. 测试管理

    • Beta测试仪表板提供访问指标,如活跃测试者数量及其状态。
    • 同一账户下,正式技能和Beta技能可以共存,Beta测试者无法访问正式版本。
    • 测试者通过电子邮件提供反馈,目前不支持调查或其他反馈收集技术。

背景与改进

在引入Amazon Skills Beta Testing之前,开发者获取未发布技能反馈的唯一方法是将所有Beta测试者添加为技能开发主账户的成员。这种方法虽然有效,但存在以下问题:

  • 无法选择性过滤该账户上的可用技能,所有受邀测试者都能查看和访问所有技能。
  • 测试者甚至可以修改技能的元数据,包括技能交互模型。
  • 一些开发者选择创建专门用于Beta测试的账户,但这意味着需要复制整个技能定义,增加了流程的不确定性。

新的Beta测试工具解决了这些问题,提供了更安全、可控的测试环境。

阅读 16
0 条评论