zoukankan      html  css  js  c++  java
  • jmeter之2种方法录制脚本

    有时候候录制脚本比写脚本且快,这时候我们可以采用录制的方法完成jmeter脚本工作

    目录

    1、badboy录制

    2、代理服务器录制

    1、badboy录制

    第一步:下载安装

    badboy2.2下载:链接:https://pan.baidu.com/s/1tiRkGne6t_kFWrnNFUa_iQ 密码:6j9s

    双击exe文件,一路点下一步,即可完成安装,打开后,默认在录制中,可以点击红点,关闭录制

    第二步:录制

    录制步骤:点击“录制->输入网址,回车,操作需要录制的动作->再次点击”录制按钮,结束录制

    录制完如下图:

     回放:

    点击“play all”按钮回放

     点击File->Export to jmeter,即可导出.jmx格式的脚本

    第三步:导入jmeter

    同普通jmeter一样,导入在badboy录制的脚本

    通常录制完的脚本,有很多我们不需要的信息,手动删除一下就可以了

    其他:

    badboy和jmeter一样,也可以断言、参数化等,调试脚本,虽然badboy也可以设置线程数进行压测,但还是建议使用jmeter进行压测。

    参数化:

    找到想要参数化的参数,将值改成${命名}格式,在左下角空白处,调出参数化工具,构造参数保存即可

     多个参数时,回放时,需要遍历每一个参数

    断言:

     

    多个请求时,回放时,需要参数化检查点

    2、代理服务器录制

    第一步:添加测试计划

    第二步:在工作台添加代理服务器

    添加代理服务器,填写需要监听的端口号,并设置目标控制器为线程组

    第三步:浏览器设置代理

    以火狐浏览器为例,选则手动设置代理,端口号与jmeter中填写的一致,ip填写本机的ip地址

    第四步:录制

    在代理服务器中,点击“开始”

     

    再到浏览器操作需要录制的动作,操作完成后,点击停止,即可完成脚本录制,如下:

    另:录制过滤条件

    配置一些过滤条件,录制的脚本就干净些

    注意:

    1、badboy录制时,遇到乱码情况,需要修改utf8格式为gbk格式

    2、录制完,浏览器的代理要关掉,不然没法正常访问了

  • 相关阅读:
    番剧下载器
    ☕️【系统设计】如何设计出优雅且实用的 API 接口
    对象在内存中的内存布局是什么样的?
    稍等,我手机帮你远程调试下代码!
    Redis持久化整理
    git fork模式整理
    Java Lambda 表达式源码分析
    Java Stream 源码分析
    JVM G1GC的算法与实现
    域控批量创建域用户,并授权组
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/8909639.html
Copyright © 2011-2022 走看看