如果你想从头学习Jmeter,可以看看这个系列的文章哦

https://www.cnblogs.com/poloyy/category/1746599.html

前言

先了解下测试计划的作用:https://www.cnblogs.com/poloyy/p/12779353.html

测试计划参数

用户定义的变量

  • 这里用户添加的变量,相当于全局变量,所有线程组都共用
  • 一般添加一些系统常用的配置
  • 一般不建议在测试计划上添加变量,因为不方便启用(disable)和禁用(enable)
  • 可以添加用户自定义变量组件来代替,如下图

独立运行每个线程组(例如在一个组运行结束后启动下一个)

默认:不勾选,默认各线程组并行、随机执行

作用:勾选后,用于控制测试计划中的多个线程组的执行顺序,保证顺序执行各线程组

下图是没有勾选时,多个线程组执行的顺序,可以看到并不完全是顺序执行的

下图是勾选后,多个线程组的执行顺序,可以看到当执行完第一个线程组所有取样器才会执行第二个线程组的,按顺序执行

特别注意

  • 线程组中的取样器执行顺序:默认是从上到下执行
  • 交替控制器、随机控制器、随机顺序控制器、循环控制器可以改变取样器的执行顺序

函数测试模式

勾选后,如果监听器(如:查看结果树)配置了保存到一个文件中(如下图),那么jmeter会将每次的请求结果保存到文件中

在负载测试中不建议勾选,平时调试脚本情况下可以勾选

添加目录或jar包到classpath

当BeanShell脚本需要调用外部的java文件或jar包时,可以把jar包路径添加到这里,然后在BeanShell中直接import进来,并调用jar包中的方法

最新文章

  1. ASP.NET-DataList控件-DataList嵌套
  2. NSString属性什么时候用copy,什么时候用strong?
  3. C语言的编译过程、安装gcc编译器以及设置环境变量
  4. Nginx限制某个IP同一时间段的访问次数
  5. Alcatraz的安装和使用
  6. start with connect by prior学习
  7. 济南最新公交线路一览(BRT)
  8. java实现的简单词法分析器
  9. 互联网公司为啥不使用mysql分区表?
  10. equals方法和==的区别--用实例简单说明
  11. 【机器学习】K均值算法(I)
  12. 《剑指offer》-递增数组中找到和为S的(最小)两个元素
  13. An optimizer that trains as fast as Adam and as good as SGD. https://www.luolc.com/publications/ad…
  14. redis 解析配置文件
  15. JavaScript.how-to-debug-javascript
  16. python os模块 遍历目录
  17. 在Unity场景中控制日夜的轮转
  18. FPGA+ARM or FPGA+DSP?
  19. Android JSBridge的原理与实现
  20. Python常用库之三:Matplotlib

热门文章

  1. python socket简介
  2. pythone 时间模块
  3. Array(数组)对象-->概念和创建
  4. SpringBoot入门系列(十一)统一异常处理的实现
  5. "着重内容"组件:<strong> —— 快应用组件库H-UI
  6. python3(四)list tuple
  7. Linux c++ vim环境搭建系列(0)——简介
  8. C#——继承
  9. 如何使用python进行自动网上考试
  10. Gatling脚本编写技巧篇(二)