jmeter-自动测试(For Each Controller)

 时间:2026-02-13 10:19:15

1、打开jmeter工具,打开之前保存的脚本(查看小编其他经验)

jmeter-自动测试(For Each Controller)

2、简单介绍,这里是录制的访问百度首页的脚本。

发送请求后,响应信息里会有多个http请求链接。

然后需要捕获这些链接,每个链接逐个访问。

点击运行,从请求响应中可以看到这些http链接。

jmeter-自动测试(For Each Controller)

3、利用正则获取这些链接。

(如何使用正则匹配,查看引用经验)

匹配数字设置-1,获取所有链接。

这里修改一下正则的规则,修改为:

href="http://(.+?)"

jmeter-自动测试(For Each Controller)

4、右键线程组【添加】-【逻辑控制器】-【ForEach控制器】

jmeter-自动测试(For Each Controller)

5、打开for each循环控制器。

输入变量前缀:正则的引用变量。

Start & End index for loop:先不用设置(如果你自己定义了变量并且有下标的,这里可以设置)

输出变量名称:输出的引用变量名。

jmeter-自动测试(For Each Controller)

6、在ForEach控制器下面,添加一个http请求。

jmeter-自动测试(For Each Controller)

7、打开http请求设置面板,协议设置http,服务器名称是ForEach的输出变量名称。${}格式引用。

jmeter-自动测试(For Each Controller)

8、点击运行,查看结果。

自动测试了大概有22个请求。

自动测试完成。

jmeter-自动测试(For Each Controller)

  • 数据库怎么查数据表下都有那些内容
  • jdk和tomcat的配置 和他们如何加到MyEclipse
  • Visual Studio中的c#程序如何增加json配置文件
  • linux安装docker
  • 创建最简单的一个maven项目(不用任何工具)
  • 热门搜索
    成都到九寨沟旅游攻略 去巴厘岛旅游要多少钱 西安到华山旅游攻略 安徽金寨旅游 户外旅游网 玉林旅游景点大全 国内旅游目的地 南非旅游注意事项 四川有哪些旅游景点 泰安旅游政务网