JMeter高级性能测试实战
jmeter是什么?作用是什么?
jmeter是接口性能测试工具,主要用于接口测试和性能测试
2、jmeter如何下载和环境配置?
去搜索引擎上搜索官网,找到适合于本地操作系统的版本下载
,下载完之后解压成独立的文件夹,文件夹会在解压的同时生成jmeter
的所有支持文件,然后到jmeter的根目录中找到bin目录打开,找到jmeter.bat文件,选中之后发送到桌面,在桌面可以生成jmeter.bat的快捷方式,每次操作的时候就可以通过运行jmeter.bat文件,打开jmeter图形界面。jmeter运行的前提是jdk已经安装完毕且环境变量也已经配置完毕。
长链接,短连接
1,jmeter做单接口性能测试,对某一个接口进行负载测试;使用lr进行场景流程类的性能测试
2,jmeter默认发送http请求,是短连接,如果想发长连接也能实现
3,在jimeter中 添加http请求里 keepaive 勾选选中是长链接 不勾选就是短连接
备注: (长连接与短连接的概念是针对TCP连接的。TCP连接是一个双向通道,可以保持一段时间不关闭。
长连接是指在完成链路连接建立后,在链路空闲时并不结束这条链路,而是一直维持这条链路的连接,因此安全性较差。
短连接是每次通信结束后,连接中断,下次通信时重新建立连接。
长连接多应用于保持通信的场景,例如:消息推送、链路复用等。
短连接应用于HTTP技术,HTTP在向服务器交互信息时在一段时间内也会保持长连接。