• JMeter 系列之—-03 生成脚本


    JMeter自带录制功能

    1. 添加HTTP代理服务器
      点击"测试计划",然后右键,添加一个代理服务器

    2. 添加逻辑控制器
      添加一个线程组,选中线程组,然后右键,点击添加,添加一个逻辑控制器下的录制控制器

    3. Chrome浏览器设置代理
      打开火狐浏览器,找到高级-网络-设置-设置代理

    4. 启动录制脚本
      点击代理服务器右侧里面的启动录制按钮,弹出一个根证书的弹窗,点击确定。录制完成点击停止按你,这时候脚本就准备好了,可以愉快的玩儿了

    【注意】录制完毕,要记得把浏览器的代理设置恢复,点系统默认代理即可。

    通过Fiddler抓包生成jmeter脚本

    Fiddler是目前最常用的抓包工具之一。jmeter+Fiddler结合使用,通过Fiddler抓包,导出的.jmx文件在jmeter中使用,可以非常方便的实现接口测试,性能测试。具体步骤如下

    1. 下载Fiddler的jmeter导出扩展dll文件(下载地址 提取码:x0w0)

    2. 解压后,将FiddlerExtensions.dll、FiddlerExtensions.pdb文件,复制粘贴到Fiddler安装路径下的ImportExport目录下。

    3. 打开Fiddler连接代理,按测试用例操作测试应用Fiddler抓包后,点击File->Export Sessions->All Sessions选择JMeter,导出JMeter的.jmx格式文件。如图:

    4. 打开jmeter,导入.jmx文件即可用。

    Postman集合转换为Jmeter脚本【转】

    Postman和Jmeter两者的侧重点不同。Postman突出功能测试和团队协作,平时接口开发使用方便,Jmeter则是性能压力测试。

    在github上找到一个java的小工具,https://github.com/Loadium/postman2jmx
    它能方便的将Postman导出的xxx.postman_collection.json转换为xxx.jmx,使用方式在其README.md中写的非常详细了。

    在使用的过程中发现postman中包含GET类型的接口时,转换有个NullPointerException的报错,优化后如下:
    https://github.com/fangls/postman2jmx

  • 相关阅读:
    众皓网络(T 面试)
    骑芯供应链(T 面试)
    骑芯供应链(W 笔试)
    面试问题_一拉到底
    Java后端学习路线_备战
    docker 容器
    技术展望
    索引 命令
    索引 概念原理
    面试技能更新
  • 原文地址:https://www.cnblogs.com/liuyitan/p/12877973.html
Copyright © 2020-2023  润新知