使用Jmeter记录服务器位于远程时的方案

时间:2019-06-26 09:36:16

标签: jmeter

我被要求使用远程服务器(Linux计算机)记录网站的情况。

该场景是在Windows计算机中创建的,而Jmeter正在使用记录和回放选项在Linux计算机中运行。

我已在Linux机器中设置了代理,并尝试记录在Windows机器中创建的操作,但是在检查Linux机器时,它无法记录操作。

有人尝试过这种情况吗?

2 个答案:

答案 0 :(得分:0)

您可以先检查一些本地linux计算机(如果可用),或者尝试BlazeMeter Plugin(如果您不熟悉Jmeter脚本记录,则可以在远程linux计算机上免费使用。)

答案 1 :(得分:0)

这应该不是问题,因为您可以从Windows机器连接到Linux机器。

示例设置:

  1. 在Linux机器上,准备JMeter进行记录。最快的方法是使用JMeter Templates功能

    • 从JMeter的主菜单中选择File - Templates - Recording,然后单击“创建”
    • 展开HTTP(S) Test Script Recorder,然后单击Start
  2. ApacheJMeterTemporaryRootCA.crt文件从Linux计算机复制到Windows计算机

  3. ApacheJMeterTemporaryRootCA.crt文件导入浏览器
  4. 配置浏览器以将Linux计算机用作代理,将其主机名或IP地址用作代理主机,并将8888用作代理端口。此外,请确保将代理应用于所有协议,并且没有排除项(或者至少您的Linux主机不在其中)

    enter image description here

如果需要,请参见JMeter Proxy Step by Step指南以获取更多信息