Jmeter各类线程组详解
Jmeter各类线程组详解 作者:牛刘源 了解JMeter的朋友都知道,它不仅能做简单的接口测试、还支持性能测试,接口类型不仅支持Rest、SOAP,也可扩展WebSocket、Socket等。无论你用Jmeter做哪种测试,哪种接口类型,哪种网络协议,你都必须添加使用Jmeter线程组,线程组在Jmeter中占据主导地位,它是任何一个测试计划的起点,所有的逻辑控制器、采样器、处理器、报告等都必须放在线程组之下,也就是说你若使用Jmeter做接口测试或性能测试那么,线程组是必不可少的。本文分为三个方面为大家介绍Jmeter的线程组,主要从: 线程组介绍、线程组设置、线程组分类三 方面来阐述。 一、线程组介绍: 线程组元件是任何一个测试计划的开始点。在一个测试计划中的所有元件都必须在某个线程组下。所有的任务都是基于线程组: 通俗理解: · 线程组:就是一个线程组,里面有若干个请求; · 线程:一个线程就是一个“虚拟用户”; · 请求:一个线程组里面有若干个请求。 对应关系: 例如:1个线程组里面有10个请求,线程数为10个,跑完后得到: 理解为:(10个线程数)10个人,每个人都要跑这10个请求,所以:10*10=100: 并发数:100;线程数:10; PS:线程组也可以看作是一个虚拟用户组。线程组中的每一个线程都可以理解为一个虚拟用户。 二、线程组设置: