从“容器模式”的文档中看,Slack似乎是受支持的:"...while聊天机器人的工作方式就好像它连接到Facebook平台、Microsoft或Slack。“但是,我一直无法找到对Slack连接器的任何具体引用。我们的产品是一个机器人,可通过斯拉克。我们正在尝试通过最简单的连接器直接进行API测试,但如果存在,我们希望通过Slack接口对端到端进行测试。如果没有,是否有发展计划?
发布于 2019-05-16 01:28:41
有一个可用的示例(https://github.com/codeforequity-at/botium-core/tree/master/samples/connectors/docker/slack),并在Wiki (https://github.com/codeforequity-at/botium-core/wiki/Operation-Mode-docker)中描述了Botium功能。这不是E2E-测试,它更多的是一个系统测试-当像这样使用博腾时,你的Slack从来没有连接到Slack服务器,所有的东西都被bot拦截。如果alread有一个带有HTTP/JSON连接器的API测试,那么它可能不会为您的测试策略添加太多内容。
对于E2E-测试,bot有一个连接器,为在承载聊天机器人的网站上运行Selenium和Appium测试提供了一个框架:https://github.com/codeforequity-at/botium-connector-webdriverio --我从未尝试过,但我想它也可以用于测试Slack中的Slack。
https://stackoverflow.com/questions/56159403
复制