使用jmeter录制脚本及录制脚本的优化

使用jmeter录制脚本的步骤:

1.右键测试计划---添加--线程(用户)--线程组

新建线程组

2.添加HTTP代理服务器(即把jmeter当做代理服务器)

添加HTTP代理服务器

3.设置代理服务器

①设置端口;

②设置Test Plan Creation 中的目标控制器(改为测试计划>线程组)注意不修改代理服务器启动时可能会报错;

③设置Requests Filtering (请求过滤器),添加建议排除,会根据设置排除模式,排除录制过程中的某些内容。

④点击“启动”按钮,后会弹出一个证书提示(注意:如果不是管理员使用,会报错,因为没有权限将证书写入到apache-jmeter-5.1.1\bin下)。

设置目标控制器


添加建议排除


点击启动按钮会有证书提示


证书生成的路径

4.打开浏览器,设置计算机的代理设置(如图所示)


打开浏览器的代理设置


设置代理服务器参数

5.成功设置代理服务器后,在浏览器中输入网址访问,点击线程组中会有录制的脚本,因为再Requests Filtering (请求过滤器)设置了,添加了排除模式,所以录制时有些内容会被过滤。


打开网址


录制的内容

6.录制成功后可以,添加察看结果树,保存脚本后,运行脚本。


添加察看结果树


回放脚本

7.录制完脚本后,接下来就是对录制脚本的优化,可以看出添加的排除模式并没有完全过滤CSS,可以禁用或删除无用的css和js(如何判断有这些内容有没有用,可以尝试先禁用掉,然后回放看对脚本有没有影响,如果禁用或者删除了,脚本还能运行成功,说明是无用的,否则反之)。


禁用无用内容


回放脚本

8.添加HTTP信息头管理器,作用于整个线程组,如果有自己单独的HTTP信息头管理器,则优先使用自己的。


添加公共的HTTP信息头管理器

9.如果有登录的脚本时,需要添加cookie管理器(不需要配置,直接添加使用)


添加cookie管理器

你可能感兴趣的:(使用jmeter录制脚本及录制脚本的优化)