【学习笔记】使用JMeter进行录制的步骤

来源:互联网 发布:日本网络电视jitakutv 编辑:程序博客网 时间:2024/05/19 06:46

这里记录的是用JMeter工具本身进行录制的步骤。另外还可以使用Badboy进行录制,然后导出为jmx脚本,再导入JMeter。

以下部分文字来自小强老师的课程《Jmeter性能测试全程实战》,链接:http://edu.51cto.com/course/2324.html

1.对进行录制的浏览器设置代理服务器(以IE为例)

2.在JMeter中创建一个线程组


3.在工作台中添加一个“非测试元件-HTTP代理服务器”


4.在“HTTP代理服务器”中进行设置:


 a)端口号与在浏览器中设置的代理服务器的端口号一致(注意不要与其他程序使用的端口号冲突)

 b)目标控制器:表示录制的脚本存放的位置,可根据实际情况而定。这里选择为“测试计划>线程组”

 c)分组:对请求进行分组。“分组”的概念是将一批请求汇总分组,可以把url请求理解为组。

                不对样本分组:所有请求全部罗列

     在组间添加分隔:加入一个虚拟的,以分割线命名的动作,运行同“不对样本分组”,无实际意义

                每个组放入一个新的控制器:执行时按照控制器给输出结果

               只存储每个组的第一个样本:对于一次URL请求,实际很多次http请求的情况

5.点击“HTTP代理服务器”中的“启动”

6.在浏览器中操作

7.点击“停止”,结束录制

8.展开线程组,可以看到录制生成的请求



PS:对于JMeter,推荐使用手写请求的方式创建脚本,而不是录制;即使录制,也首选使用Badboy。使用JMeter进行录制,相对比较麻烦。尤其需要配置代理服务器,在测试结束后,一定记得去掉代理的设置,免得上不了网~

原创粉丝点击