Botium信息可用,但是设置Botium的Alexa技能起点的理想途径是什么?

时间:2019-05-27 13:14:02

标签: testing jasmine mocha chatbot alexa-voice-service

首先需要设置什么,然后在第二层需要完成。 例如:

  1. 使用具有依赖关系的package.json在vs代码中安装botium
  

“柴”:“ ^ 4.2.0”,

     

“摩卡”:“ ^ 6.1.4”,

     

“ botium-bindings”:“ ^ 2.0.13”,

     

“ botium-cli”:“ ^ 0.0.50”,

     

“ botium-connector-alexa-avs”:“ ^ 0.0.3”,

     

“ botium-connector-alexa-smapi”:“ ^ 0.0.5”

2.In vs代码Cmd->节点模块-> bin

  

botium-cli初始化   botium-cli运行

3.Botium.json文件在节点模块-> bin

中可用

4。添加所需的依赖项(<所需的alexa样本文件botium.json )

5。定义测试用例(以下是针对IBM watson的内容。对于Amazon alexa也是一样的) [https://chatbotsmagazine.com/5-steps-automated-testing-of-chatbots-in-eclipse-ef4c3dcaf233][1]

6。设置Botium框(我已经在浏览器中通过npmjs步骤知道了这一点)

7。设置Botium绑定(这在IDE中会发生在什么地方,例如eclipse或vs代码)

因此需要一个愉快的安装步骤。现在我们所拥有的只是原始信息,无法将它们连接在一起以找到起点和终点

https://chatbotsmagazine.com/5-steps-automated-testing-of-chatbots-in-eclipse-ef4c3dcaf233

1 个答案:

答案 0 :(得分:0)

第一步,安装Botium-CLI和连接器:

> npm install -g botium-cli
> npm install -g botium-connector-alexa-smapi
> botium-cli init
> botium-cli run

第二步,通过修改botium.json文件,将Alexa技能连接到Botium。这需要多个步骤,所有步骤均在here中进行了描述(安装ask-cli,检索凭据,复制到botium.json)。

有关Botium是什么以及如何开始编写测试用例的介绍,我推荐Botium in a nutshell博客系列。