网站首页 > 文章精选 正文
测试计划(Test Plan),是JMeter目录树的初始根节点,它的编辑区如下:
Name
带有业务含义的名字。
Comments
备注。
User Defined Variables
用户自定义变量,实际上就是全局变量。
表格共两列,第一列是Name变量名,第二列是Value变量值。表格下方的功能按钮,用来对表格进行增删改查和上下移动,还能直接从剪贴板添加。定义好的变量通过${}格式来使用,比如变量a值为1,使用时写作${a}。
这个地方定义的实际上是字符串常量,比如刚才已经定义了一个变量名a变量值1,再定义变量名b变量值${a} + 1,b的实际值不是整型2而是字符串"${a} + 1"!
Run Thread Groups consecutively
控制多个线程组是顺序执行或并行执行,比如:
如果勾选了这个选项,顺序执行:前一个线程组执行完以后,再执行下一个线程组。
如果不勾选这个选项,并行执行:执行没有先后顺序,结果是随机的。
Run tearDown Thread Groups after shutdown of main threads
线程组包括初始化线程组和清理线程组:
这个选项默认已勾选,会执行清理线程组。
Funtional Test Mode
没用,不学。
Add directory or jar to classpath
要搞懂这个,得先学习Java中的classpath和jar包。Java源文件是.java文件,编译后是.class文件。Java的执行器JVM(Java虚拟机),只能执行.class文件。为了让JVM找到那个想要的.class文件,需要把.class文件路径添加到classpath中。为了方便管理,会把多个.class文件打成一个包,变成一个.jar文件,叫做jar包。
JMeter是用Java写的,可以添加jar包扩展功能,添加入口有2个:
- 第一个入口是测试计划此选项,Add directory or jar to classpath。
- 推荐!第二个入口是把jar包放入lib/ext目录。
小结
JMeter测试计划是根节点,适合定义全局变量和设定全局配置,编辑区的选项也体现了这一特点。
猜你喜欢
- 2025-06-23 测试开发之自动化篇-有效测试数据管理
- 2025-06-23 测试用例编写方法(测试用例编写方法是什么)
- 2025-06-23 穿透与击穿:缓存世界的两场“攻击”,Java工程师如何见招拆招?
- 2025-06-23 用一场比赛来介绍CyclicBarrier和CountDownLatch区别
- 2025-06-23 JMeter脚本录制插件BlazeMeter(jmeter录制脚本的目的)
- 2025-06-23 如何避免数据库雪崩?高并发下的性能挑战与应对!
- 2025-06-23 性能测试工具Locust(性能测试工具loadrunner)
- 2025-06-23 软件性能测试常见面试题(软件性能测试的基本思路)
- 2025-06-23 DeepSeek性能测试实战:5分钟压测API接口,精准定位系统瓶颈!
- 2025-06-23 jmeter接口应用3:jmeter后置处理器-提取器
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)