问题标签 [botium-box]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
20 浏览

botium-box - 在 Botium 语音处理中,MaryTTS api 以二进制数据的形式给出响应。我如何转换并将其作为音频获取?

我是 Botium 语音处理的初学者。我正在尝试将文本转换为语音转换,并且正在使用在 botium 语音处理下配置的 MaryTTs。我配置了 Docker,从 SwaggerUI 我可以看到 TTS 的响应是二进制数据。请在下面找到截图:

在此处输入图像描述

如何处理这些数据并将其转换为 Java 中的音频?请帮忙。

0 投票
2 回答
87 浏览

automated-tests - Botium Box 爬虫测试用例在 Watson Assistant 按钮上失败

我在 Watson Assistant 技能上使用 Botium Box 爬虫。该机器人的初始语句包括一个问候语和七个按钮。Botium 正在为每个按钮生成测试用例,但按下按钮不会在 Watson Assistant 中生成正确的响应。

生成的案例如下:

对话节点具有使用以下条件的子响应:

Watson Assistant 中按钮按下的预期行为是将按钮文本(不是标签)传递给按钮。在 Watson Assistant Try it Out 面板中,我单击“Password”,它会发送文本“password”。

我可以在 Try it Out 中复制 Botium 行为的唯一方法是传递文字文本“BUTTON”。即使 Botium 发送 input.text=="BUTTON password|Password" 我的条件也应该触发。

我使用 Botium Box 爬虫是错误的,还是爬虫中有错误?

更新:其他按钮驱动的提示工作,例如“是/否”按钮提示。我想知道是否存在解析问题,因为按钮的标签很长,带有一些特殊字符和标点符号。

0 投票
1 回答
16 浏览

botium-box - 使用 Botim 和 WebdriverIO 实现聊天机器人自动化

我是 botium 新手,想使用 botium(CLI 和绑定)-webdriverIO 进行并行测试。botium.json 文件中的任何配置?

0 投票
1 回答
16 浏览

botium-box - 我们可以用botium cli测试gif和图像吗?

我正在编写一个测试套件,其中在对话中有由 AWS lex 聊天机器人响应的 GIF、表情符号和图像。

botium cli 是否提供该功能来测试它?

0 投票
2 回答
264 浏览

selenium - 在 Botium 中使用时,WebDriver IO 无法创建 chrome 浏览器会话

我已经安装了 Botium-Binding 并准备我的机器按照文档安装 selenium-standalone 服务器,一旦一切都设置好,我已经在脚本文件夹https://github.com/codeforequity-at/botium-connector-webdriverio. 中的 botium.json 文件中添加了以下功能。samples/custom

然后我运行了命令npm install && npm run mocha来触发跑步者。

我所看到的只是 Webdriver 会话正在创建并终止,并出现以下错误:

尝试将主机名、端口、平台添加到功能中,但没有用。寻求一些帮助,让我畅通无阻。

0 投票
1 回答
27 浏览

botium-box - Botium 测试聊天机器人按钮和文本

这是我发送文本请求的 botium.json 的一部分

如果我想测试按钮部分,我需要将messageType更改为USER_CHOICE,所以我的问题是:如何确保将关键字BUTTON放入我的测试文件(.convo.txt)时messageType更改为USER_CHOICE ?

谢谢

0 投票
0 回答
14 浏览

botium-box - Botium:- 使用 botium 和 webdriverIO 进行聊天机器人测试

如何处理机器人响应列表。早些时候,WEBDRIVERIO_OUTPUT_ELEMENT 持有一个定位器值,该值指向最新的机器人响应。但是现在由于聊天机器人小部件方面的变化,WEBDRIVERIO_OUTPUT_ELEMENT 具有指向所有机器人响应(列表)并选择第一个机器人响应的定位器。如何以应该选择最新机器人响应的方式处理它。

0 投票
0 回答
76 浏览

javascript - 此文档需要“TrustedHTML”分配

我正在使用botium webdriverIO 连接器进行端到端测试并收到以下错误:

“...UserSays 上的 WebDriver 错误:javascript 错误:无法在 'Element' 上设置 'innerHTML' 属性:此文档需要分配 'TrustedHTML'。”

有人有这样的问题吗?如何修复?

先感谢您。

0 投票
1 回答
29 浏览

slack-api - 无法将 zaiper 与 Botium box 连接

我正在尝试将 Botium-box 与 Zapier 连接,以连接 Slack 机器人。

  1. 在尝试从 Zapier 连接到 Botium-box 时,我收到以下错误(即使在提供了最近生成的 API 密钥之后:

    身份验证失败:您​​提供的 API 密钥无效:未登录 在此处输入图像描述

  2. 在 Botium-box 上,我在哪里可以找到一种开箱即用的方式来连接到 Slack?由于在聊天机器人选项下无法找到 Slack 机器人选项。

谢谢

0 投票
1 回答
11 浏览

botium-box - 如何在 Botium 的 convo 文件中为音频媒体使用通配符?

我在 specs/convo/audiodirectory 中创建了一个文件夹,其中包含一些 .wav 文件。然后我有一个看起来像这样的 convo 文件:

我的 botium.json 看起来像这样:

但是,当我运行 botium-cli run 时,我收到一个错误:ENOENT: no such file or directory, open 'C:\Users[REDACTED]\botium-cli-test\specs\convo\audiodirectory*.wav'

我正在关注文档的这一部分以供参考:https ://botium-docs.readthedocs.io/en/latest/05_botiumscript/index.html#media

我在哪里错了?