多语言展示
当前在线:1044今日阅读:26今日分享:39

jmeter-自动测试(For Each Controller)

jmeter同样是可以实现自动测试的。这里采用for each controller 循环控制器。案例:从前面的请求响应信息中获取链接自动访问,实现自动测试。(合理利用工具可以帮你实现更多)
工具/原料

jmeter-v3.2

方法/步骤
1

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

3

利用正则获取这些链接。(如何使用正则匹配,查看引用经验)匹配数字设置-1,获取所有链接。这里修改一下正则的规则,修改为:href='http://(.+?)'

4

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

5

打开for each循环控制器。输入变量前缀:正则的引用变量。Start & End index for loop:先不用设置(如果你自己定义了变量并且有下标的,这里可以设置)输出变量名称:输出的引用变量名。

6

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

7

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

8

点击运行,查看结果。自动测试了大概有22个请求。自动测试完成。

注意事项

合理利用工具,让它更高的为你服务。

推荐信息