JMETER中网络连接缓慢/不稳定的影响

JMETER中网络连接缓慢/不稳定的影响,jmeter,performance-testing,load-testing,jmx,latency,Jmeter,Performance Testing,Load Testing,Jmx,Latency,网络连接是否会影响服务器和JMeter之间的连接?有没有办法减少错误百分比和较高的平均响应时间?当然可以,看看: 经过的时间。JMeter测量从发送请求前到接收到最后一个响应后所经过的时间。JMeter不包括呈现响应所需的时间,也不处理任何客户端代码,例如Javascript 延迟。JMeter测量从发送请求前到接收到第一个响应后的延迟。因此,时间包括组装请求以及组装响应的第一部分所需的所有处理,这通常会超过一个字节。协议分析器(如Wireshark)测量通过接口实际发送/接收字节的时间。JMe

网络连接是否会影响服务器和JMeter之间的连接?有没有办法减少错误百分比和较高的平均响应时间?

当然可以,看看:

经过的时间。JMeter测量从发送请求前到接收到最后一个响应后所经过的时间。JMeter不包括呈现响应所需的时间,也不处理任何客户端代码,例如Javascript

延迟。JMeter测量从发送请求前到接收到第一个响应后的延迟。因此,时间包括组装请求以及组装响应的第一部分所需的所有处理,这通常会超过一个字节。协议分析器(如Wireshark)测量通过接口实际发送/接收字节的时间。JMeter时间应该更接近浏览器或其他应用程序客户端所经历的时间

连接时间。JMeter测量建立连接所需的时间,包括SSL握手。请注意,连接时间不会自动从延迟中减去。在连接错误的情况下,度量值将等于它面对错误所花费的时间,例如在超时的情况下,它应该等于连接超时

所以公式是:

Response time = Connect Time + Latency + actual server response time
如果存在网络问题,将直接影响响应时间。查看文章,了解网络问题如何影响测试结果。因此,如果您想获得更“清晰”的图像,建议让JMeter load generator直接访问被测应用程序,即使用而不是Wi-Fi,确保卡(以及路由器/交换机)有足够的带宽来服务预期的数据量