• 【转】Jmeter(二)-使用代理录制脚本


    Jmeter脚本是以JMX格式为主

    clip_image001

    Jmeter也是支持录制的,支持第三方录制方式和代理录制方式。

    1、第三方录制主要是通过badboy来录制,录制后另存为jmx格式即可。

    2、Jmeter也有自己的代理,录制脚本前,我们只要启动好代理,手动通过IE或者火狐来录制,录制完毕停止代理。

    新建脚本,首先添加线程组

    clip_image002

    然后再添加http默认请求HTTP Request Defaults

    clip_image004

    设置要录制的服务器IP地址或者域名

    clip_image006

    clip_image008

    在平台中添加代理服务器HTTP Proxy Server,选择录制到的请求放置位置,这里放在了线程组下,代理服务器的默认端口为8080,也可以随意修改,修改前尽量通过netstat –ano命令查看一下本机正在使用的端口,不要重复使用,否则录制不到jmeter脚本

    clip_image010

    下面过滤掉我们不要录制的内容或者只录制的内容,正则表达式: .*.gif

    clip_image012

    所有设置完毕,启动jmeter代理

    然后打开IE浏览器设置本机的代理,注意端口要一致,如果是其他机器的,请修改IP地址。注意2太机器都要有jmeter

    clip_image013

    通过IE浏览器手动录制一个登陆页面,登陆成功后,手动停止代理,查看录制后的脚本。

    clip_image015

    在代理中已经去图片格式的请求都过滤掉啦,这里录制到的只有其他格式的请求。

    大家看到录制的脚本中有很多冗余的URL,一定要精简脚本,保证只有有效的URL发给服务器。

  • 相关阅读:
    Pytorch 随机数种子设置
    python 利用 dictionary 的 .get() 操作,避免写 if-else
    PEP-8 or google 风格 python 代码风格和注释规范
    Vim 多文件切换使用
    Shell 变量及脚本使用
    python numpy 大矩阵运算容易内存爆炸
    Ubuntu 配置 Pytorch on Graph (PoG) 环境
    Markdown 学习笔记
    Linux-saltstack
    Python字符串详解
  • 原文地址:https://www.cnblogs.com/JeanX/p/4916681.html
Copyright © 2020-2023  润新知