本次学习内容为jmeter的基础知识的学习,在了解jmeter基础知识的情况下,通过实例操作进行接口测试
一、jmeter的配置文件:
1、测试计划:
测试计划是jmeter测试脚本的根节点,关于整个测试脚本的一些基础设置,可以在测试计划中设定,例如用户定义变量。一个完整的测试计划,会包含一个或多个线程组、逻辑控制器、采样器、监听器、定时器、断言和配置元件。在界面的左侧树形列表上就是测试计划。点击测试计划,右边的界面上显示测试计划 的相关信息,可以填写测试计划名称、注释、添加用户定义的变量等信息。如图所示:
点击测试计划,点击鼠标右键,在添加模块中可以添加配置元件、监听器、定时器、前置处理器、后置处理器、断言等。
2、线程组:
线程组是任何测试计划的起点,所有的逻辑控制器和采样器都必须放在线程组之下。其他的测试元件(如监听器)可以被直接放在测试计划之下,这些测试元件对所有线程组都生效。线程组就像它的名字所描述的那样,被用来管理执行性能测试所需的JMeter线程。
线程组:在测试计划下可以添加一个或多个线程组。线程组之间是独立运行的,线程组定义了一个虚拟的用户池,其中每个虚拟用户都使用同样的测试脚本。在线程组页面上可以设置线程数量、设置线程启动周期、设置执行测试脚本的循环次数,可以