51Testing软件测试论坛

标题: Day5-2测试积点任务 [打印本页]

作者: 65cbd    时间: 2018-7-11 13:52
标题: Day5-2测试积点任务
问题:
求助!!!JMeter压测websocket时,websocket如果带请求头信息了怎么处理呢?
目前是让开发先不校验请求头信息,但自己想弄清楚该怎样处理这种情况
作者: 65cbd    时间: 2018-7-12 15:52
上述问题已解决,升级下JMeter导入的websocket依赖包就行了,老的依赖包测试websocket时不支持http信息头管理器
作者: jingzizx    时间: 2018-7-13 10:06
可以支持信息头处理的,看楼主已解决
作者: abcsell    时间: 2018-7-13 10:36
升级下JMeter导入的websocket依赖包就行了,老的依赖包测试websocket时不支持http信息头管理器
作者: abcsell    时间: 2018-7-13 10:36
新版本的可以支持,不要纠结旧版本的bug
作者: qqq911    时间: 2018-7-13 11:01
在报文头里面填写相应的信息
作者: 104~牛牛    时间: 2018-7-13 13:47
首先,我们需要准备Jmeter的WebSocket协议的支持插件:
JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar
这插件依赖一下几个jar包
1、jetty-http-9.1.2.v20140210.jar
2、jetty-io-9.1.2.v20140210.jar
3、jetty-util-9.1.2.v20140210.jar
4、websocket-api-9.1.1.v20140108.jar
5、websocket-client-9.1.1.v20140108.jar
6、websocket-common-9.1.1.v20140108.jar
我们准备好这些jar包后,讲它们拷贝到Jmeter目录的\lib\ext\目录下。

其次,启动Jmeter,鼠标右键选择测试计划->添加->Threads(users)->线程组。

再次,选择鼠标右键选择上步添加的线程组->添加->Sampler->WebSocket Sampler
具体参见:https://blog.csdn.net/heart_1014/article/details/53606337




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2