如何在空手道上集成socket.io

如何在空手道上集成socket.io,socket.io,karate,Socket.io,Karate,我知道空手道内置了对WebSocket的支持,但还是有人可以在空手道上使用socket.io 我想将一条消息发送到与socket.io通信的微服务中,并等待响应以断言消息符合预期。不,您不能使用来自空手道的任意JavaScript库,而且通常不需要 编辑:如果你解释你到底想做什么(你可以编辑你的问题),这将使讨论更有成效。空手道是一个测试框架。如果您看到WebSockets实现中存在漏洞,正确的做法是请求修复,请参见示例: 或者你所需要做的就是使用Java inter-op。我知道团队使用它来测

我知道空手道内置了对WebSocket的支持,但还是有人可以在空手道上使用socket.io


我想将一条消息发送到与socket.io通信的微服务中,并等待响应以断言消息符合预期。

不,您不能使用来自空手道的任意JavaScript库,而且通常不需要

编辑:如果你解释你到底想做什么(你可以编辑你的问题),这将使讨论更有成效。空手道是一个测试框架。如果您看到WebSockets实现中存在漏洞,正确的做法是请求修复,请参见示例:


或者你所需要做的就是使用Java inter-op。我知道团队使用它来测试gRPC、JMS消息传递和聊天机器人,它们可以进行双向/异步流:

不,你不能使用来自空手道的任意JavaScript库,而且通常不需要

编辑:如果你解释你到底想做什么(你可以编辑你的问题),这将使讨论更有成效。空手道是一个测试框架。如果您看到WebSockets实现中存在漏洞,正确的做法是请求修复,请参见示例:


或者您需要做的就是使用Java inter-op。我知道团队使用它来测试执行双向/异步流的gRPC、JMS消息和聊天机器人:

我想向与socket.io通信的微服务发送一条消息,并等待响应以断言消息如预期所示。@Rachid您可以。这正是第二个链接中使用socket.io而不是ActiveMQ的示例。请试一试,如果遇到困难,请提出具体问题。同时阅读以下内容:我想向与socket.io通信的microservices发送一条消息,并等待响应以断言消息符合预期。@Rachid您可以。这正是第二个链接中使用socket.io而不是ActiveMQ的示例。请试一试,如果遇到困难,请提出具体问题。并阅读以下内容: