JMeter TestPlan(测试计划)
一 前言
环境:window 10 JMeter5.3
TestPlan
TestPlan是构建Jmeter的第一步,也是学习JMeter首先接触到的一个东西,但之前却经常忽视了它,把目光放在了线程组及后面的组件上
User Defined Variables
如上,TestPlan里面也可以定义变量,连名字都和线程组里面定义变量的名字一样。但是它俩还真有区别
-
作用范围:TestPlan里面定义的变量肯定能在整个JMeter中使用,相当于是全局性质的变量。线程组里面定义的变量一般只能在当前线程组使用,相当于局部变量。
所以实际使用时,除非是host这种全局性质的,还是建议多在线程组定义变量,方便控制,免得被覆盖。 如果有相同的变量名,以该变量名最后一次被定义的地方为准 -
使用限制:TesPlan里面不引用在TestPlan定义的变量,但可以在线程组里面引用TestPlan中定义的变量
相关选项
独立运行线程组:勾选的话多个线程组间就是顺序执行,不勾选就是随机的
主线程结束后运行Teardown线程组: 这个是符合逻辑的,默认勾选,之前也介绍过teardown线程组,按照常理,一般是最后运行
函数测试模式: 选择的话会将response 中的数据等记录到测试结果中,造成更多的的内存及cpu消耗,一般不勾选
添加目录和Jar包: 这也是一种添加jar包的方式,删除的时候要重启JMeter。比如JDBC driver的jar包,但JMeter功能相关的插件的jar包不能再这里添加
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2023-04-30 pytest命令行选项