问题标签 [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.
botium-box - 在 Botium 语音处理中,MaryTTS api 以二进制数据的形式给出响应。我如何转换并将其作为音频获取?
我是 Botium 语音处理的初学者。我正在尝试将文本转换为语音转换,并且正在使用在 botium 语音处理下配置的 MaryTTs。我配置了 Docker,从 SwaggerUI 我可以看到 TTS 的响应是二进制数据。请在下面找到截图:
如何处理这些数据并将其转换为 Java 中的音频?请帮忙。
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 爬虫是错误的,还是爬虫中有错误?
更新:其他按钮驱动的提示工作,例如“是/否”按钮提示。我想知道是否存在解析问题,因为按钮的标签很长,带有一些特殊字符和标点符号。
botium-box - 使用 Botim 和 WebdriverIO 实现聊天机器人自动化
我是 botium 新手,想使用 botium(CLI 和绑定)-webdriverIO 进行并行测试。botium.json 文件中的任何配置?
botium-box - 我们可以用botium cli测试gif和图像吗?
我正在编写一个测试套件,其中在对话中有由 AWS lex 聊天机器人响应的 GIF、表情符号和图像。
botium cli 是否提供该功能来测试它?
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 会话正在创建并终止,并出现以下错误:
尝试将主机名、端口、平台添加到功能中,但没有用。寻求一些帮助,让我畅通无阻。
botium-box - Botium 测试聊天机器人按钮和文本
这是我发送文本请求的 botium.json 的一部分
如果我想测试按钮部分,我需要将messageType更改为USER_CHOICE,所以我的问题是:如何确保将关键字BUTTON放入我的测试文件(.convo.txt)时messageType更改为USER_CHOICE ?
谢谢
botium-box - Botium:- 使用 botium 和 webdriverIO 进行聊天机器人测试
如何处理机器人响应列表。早些时候,WEBDRIVERIO_OUTPUT_ELEMENT 持有一个定位器值,该值指向最新的机器人响应。但是现在由于聊天机器人小部件方面的变化,WEBDRIVERIO_OUTPUT_ELEMENT 具有指向所有机器人响应(列表)并选择第一个机器人响应的定位器。如何以应该选择最新机器人响应的方式处理它。
javascript - 此文档需要“TrustedHTML”分配
我正在使用botium webdriverIO 连接器进行端到端测试并收到以下错误:
“...UserSays 上的 WebDriver 错误:javascript 错误:无法在 'Element' 上设置 'innerHTML' 属性:此文档需要分配 'TrustedHTML'。”
有人有这样的问题吗?如何修复?
先感谢您。
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
我在哪里错了?