Jmeter初学:组件Thread+Test Fragment

1. 安装

官方网站:http://jmeter.apache.org/下载安装包。解压后运行“bin/jmeter.bat”.

Jmeter 是支持中文的, 启动Jmeter 后, 点击 Options -> Choose Language  来选择语言

2. 组件介绍

2.1. 测试计划

测试计划(Test Plan)是使用JMeter进行测试的起点,是其它测试元件的容器。

(1) 名称:你可以为你的测试计划取一个有意义的名字。

(2) 注释:对测试计划的注释。

(3) 用户定义的变量:用户可以自己定义变量,可以在下面的任何线程中使用。${变量名}引用。

(4) Add directory or jar to classpath:向类路径即%JMETER-HOME%\lib中添加目录及jar包。

2.2. Threads(Users):
Threads(Users):线程,子节点只有线程组。可以这么理解一个线程组就是一个任务流程,比如说我要创建一个测试用例,那么就在线程组下面添加,可以通过对线程组设置线程数来模拟多用户并发行为。

(1) 名称:为线程组起名字。

(2) 注释:注释

(3) 线程属性:

① 线程数:设置发送请求的用户数目 ,即并发数。

② Ramp-Up Period(in second):线程间的时间间隔,单位是秒。即所有线程在多少时间内启动。

③ 循环次数:请求的重复次数,如果选择后面的forever(默认),那么 请求将一直继续,如果不选择forever,而在输入框中输入数字,那么请求将重复指定的次数,如果输入1。

(4) 调度器配置:

① 启动时间:测试计划启动时间,启动延迟会覆盖它。

② 结束时间:测试计划结束时间,持续时间会覆盖它。

③ 持续时间:测试计划持续时间,会覆盖结束时间。

④ 启动延迟:测试计划延迟多长时间启动,会覆盖启动时间。

2.3. Test Fragment:
可理解为步骤的集合片段。比如把某个流程的一部分(登录)存储为test Fragment,那么当其他线程也需要做同样操作(登录)时,就可以直接引用这个片段,而不需要重新编写。当线程数量很多时,可以方便管理某个关键步骤。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值