Alexa Test Simulator 简化了 Skill 的测试

  • Sergio De Simone
  • 盖磊

2017 年 12 月 21 日

话题:移动语言 & 开发

新的 Alexa Test Simulator现在以 Beta 版提供,它支持开发人员脱离设备测试其 Skill 中的大部分功能。此外,Amazon 还宣布改进了对 Skill 自动测试的支持。

近期,Amazon 一直致力于改进 Alexa 智能个人助理的开发人员体验。Alexa Test Simulator正是这一策略的一部分,它提供的功能包括多轮对话测试、实体分辨、对话管理,以及一些已有测试工具尚未支持的特性。

基于语音的测试是 Test Simulator 提供的主要特性。此外,该模拟器也支持手工测试 JSON 请求,以及使用语音和音调的测试。当测试中使用了开发人员的语音时,模拟器会通过保持 Skill 的会话,支持 Skill 对话流的测试。如果启用 Skill I/O,将会显示发送和接收的 JSON。启用 Echo Show Display 选项,将可近似地模拟给出 Skill 在Echo Show上展示情况。

Test Simulator 取代了 Amazon Developer Portal 提供的基本测试服务。

一则相关报道是,几个月前 Amazon 发布了增强功能的Skills Management API 和命令行(CLI)工具,支持创建、更新、测试和提交 Alex Skill 以供审核。此外,Alexa Skills CLI 支持开发人员通过 CLI 测试发音,这为 Skill 测试的自动化提供了基础。 例如,开发人员可以运行如下命令:

ask simulate -t "utterance to test" --skill-id amzn1.ask.skill.12345678-1234-1234-123456789123

下周,Amazon 将推出在 Skill 测试 API 上的一些改进,其中将添加对实体分辨和对话管理等特性的支持。

查看英文原文: Alexa Test Simulator Simplifies Alexa Skill Testing

移动语言 & 开发