内容简介:测试http协议api接口的工具有很多,测试web socket的工具不多,下面列二个常用的。一个advanced rest client,一个是jmeterjmeter默认是不支持websocket接口测试的,需要安装第三插件。链接: https://pan.baidu.com/s/1mw1mmDbHgO-yy--fyBg6Ug 密码: 97aj
测试http协议api接口的 工具 有很多,测试web socket的工具不多,下面列二个常用的。一个advanced rest client,一个是jmeter
1,advanced rest client
advanced rest client 测试web socket api
arc用起来二个字简单,推荐大家使用。
2,jmeter websocket
2.1,web socket插件安装
jmeter默认是不支持websocket接口测试的,需要安装第三插件。
链接: https://pan.baidu.com/s/1mw1mmDbHgO-yy--fyBg6Ug 密码: 97aj
下载的jar包,七个包都要放到jmeter安装目录/lib/ext目录下,MACOS放到libexec/lib/ext目录下,重启jmeter就好。
2.2,测试web socket接口
创建线程组 : test plan -> add -> threads(users) -> thread group
创建web socket sample : 右键刚添加的线程组 -> add -> sampler -> websocket sampler
jmeter创建web socket sampler
在这里要注意,使用wss协议时,如果是自建证书,要勾选ignore ssl certificate errors。买的证书可以不选中
2.3,查看测试结果
创建view results tree : 右键线程组 -> listener -> view results tree
jmeter 调用 websocket api 返回结果
2.4,查看统计结果
创建aggregate report :右键线程组 -> listener -> aggregate report
jmeter 测试web socket 统计结果
相对于advanced rest client,jmeter用起来是非常复杂的了。但jmeter有一点好的是支持压测,并能输出结果。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Art of Computer Programming, Volumes 1-3 Boxed Set
Donald E. Knuth / Addison-Wesley Professional / 1998-10-15 / USD 199.99
This multivolume work is widely recognized as the definitive description of classical computer science. The first three volumes have for decades been an invaluable resource in programming theory and p......一起来看看 《The Art of Computer Programming, Volumes 1-3 Boxed Set》 这本书的介绍吧!