BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

亚马逊改进Alexa Skills Beta测试

| 作者 Sergio De Simone 关注 12 他的粉丝 ,译者 谢丽 关注 9 他的粉丝 发布于 2017年4月27日. 估计阅读时间: 2 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

亚马逊发布了一款新的测试工具,让开发人员可以在发布Alexa Skills之前提供给Beta测试人员进行封闭测试,并收集反馈信息。

对于任何Skill,开发账号管理员或者任意开发人员都可以开启新增的Skills Beta测试特性。只需要满足两个条件:一是Skill要运行在AWS Lamdba上或者一台具有SSL证书(由一个受信任的证书颁发机构所颁发)的服务器上;二是要提供所有的Skill元数据,包括发布和隐私信息。在使用了自签名SSL证书的服务器上运行的自定义Skill将无法使用新增的Beta测试特性。

一旦启用了Skill Beta测试,就可以输入测试人员的电子邮件列表并发出邀请,由此开始测试阶段。总计邀请了多达2000名测试人员。一项测试在开始之后最多可以在90天内保持活跃状态。你可以在任何时候添加或移除测试人员,通知测试人员不再接受他们的要求,请求反馈或者终止测试。此外,Beta测试仪表板提供了指标展示,如活跃测试人员数量及其状态。

在线Skill和Beta Skill可以在同一个账号下共存,也就是说,能够访问Beta版本的用户无法访问在线版本。测试人员可以通过电子邮件进行反馈,该特性尚没有对问卷调查或者其他的反馈收集技术提供支持。

在Amazon Skills Beta测试特性推出之前,对于尚未发布的Skill,开发人员获取反馈的唯一方法是将所有的Beta测试人员添加到Skill开发主账户。虽然这种方法行之有效,测试人员可以提早访问Skill,但关键是,这种方法不允许对那个账号下的Skill进行选择过滤,也就是说,所有受邀的测试人员都可以看到和访问所有的Skill,而更糟糕的是,他们甚至可以修改Skill的元数据,包括Skill交互模型。作为替代方案,有些开发人员转而创建仅用于Beta测试的专用账户,即使那意味着要复制所有的Skill定义,增加了这个过程的不可预测性。

查看英文原文Amazon Improves Beta Testing for Alexa Skills

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT