【发布时间】:2017-11-08 06:57:26
【问题描述】:
我正在使用 jmeter 工具进行 websocket 测试。我需要为多个用户创建多个订单,为此我需要设置 csv 数据集。我如何在 websocket 采样器中使用它?正如我所看到的,请求是在“请求数据”部分发送的,但是我应该如何在那里给出变量名称以及它如何通过 csv 读取?
【问题讨论】:
标签: testing websocket jmeter performance-testing
我正在使用 jmeter 工具进行 websocket 测试。我需要为多个用户创建多个订单,为此我需要设置 csv 数据集。我如何在 websocket 采样器中使用它?正如我所看到的,请求是在“请求数据”部分发送的,但是我应该如何在那里给出变量名称以及它如何通过 csv 读取?
【问题讨论】:
标签: testing websocket jmeter performance-testing
您正在使用的“websocket 采样器”插件中可能存在错误。试试WebSocket Samplers by Peter Doornbosch,当前版本(JMeterWebSocketSamplers-0.12.jar)似乎没有通过JMeter Functions and/or Variables参数化的问题
您可以使用JMeter Plugins Manager 安装插件
【讨论】:
我不知道您使用的是哪个 Websocket 插件,但请参阅此以获得最佳解决方案:
如果您遵循我们的建议,那么只需在您的计划中添加一个CSV Data Set config,填写必填字段:
注意变量名称(此处为 myData1 示例)。
然后您可以通过以下方式使用它:
${myData1}
【讨论】: