【问题标题】:Spring boot websocket test春季启动 websocket 测试
【发布时间】:2017-11-06 11:18:13
【问题描述】:

我有一个带有 websocket 的 Spring Boot 项目,我想测试该项目向不同用户的套接字发送多个请求。我想使用线程来模仿从网络应用程序发送数据的用户,但我不知道如何进行测试。谁能帮助我,并展示一个使用线程对 websocket 的简单测试?

【问题讨论】:

    标签: testing spring-boot web websocket spring-test


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      在 websockets 上使用 STOMP 编写 Spring Boot 应用程序时,我费了很大劲才找到如何配置测试客户端。

      我最终写了一个little library called Jackstomp,以便更轻松地为使用 JSON 作为消息体的 STOMP WS 应用程序创建类型安全测试。

      我没有在多线程中使用它,但是您应该能够在每个线程中轻松地使用它来为每个用户创建独立的客户端并执行基本操作。 (请注意,每个线程应该使用不同的客户端)。

      关键是你可以真正为每个客户端表达一个同步流,包括主动查询接收到的事件。

      即使您不使用此库,您也可以查看代码以了解要设置的不同内容。

      【讨论】:

        猜你喜欢
        • 2016-12-13
        • 2017-09-25
        • 1970-01-01
        • 1970-01-01
        • 2018-01-21
        • 1970-01-01
        • 2021-08-31
        • 2019-03-07
        • 2016-03-03
        相关资源
        最近更新 更多