JMETER记录包含使用microsoft远程桌面协议调用的场景

JMETER记录包含使用microsoft远程桌面协议调用的场景,jmeter,Jmeter,我的场景中的一个步骤是打开远程桌面连接(RDC-Microsoft),在远程服务器上执行一些操作(HTTP/HTTPS),然后关闭它,然后在本地计算机上继续(HTTP/HTTPS) 我们应该绝对地研究多个客户端的RDP(远程桌面协议)调用对性能的影响 我们在所有的项目中都会使用JMETER。(如有可能) 我知道jmeter不支持RDP协议 但我的问题是:是否有任何解决方案可以捕获JMeter的RDP调用,例如一个插件可以解决这种挑战 多谢各位 我的问候 我认为您不需要记录远程桌面流量,因为它看起

我的场景中的一个步骤是打开远程桌面连接(RDC-Microsoft),在远程服务器上执行一些操作(HTTP/HTTPS),然后关闭它,然后在本地计算机上继续(HTTP/HTTPS)

我们应该绝对地研究多个客户端的RDP(远程桌面协议)调用对性能的影响

我们在所有的项目中都会使用JMETER。(如有可能)

我知道jmeter不支持RDP协议

但我的问题是:是否有任何解决方案可以捕获JMeter的RDP调用,例如一个插件可以解决这种挑战

多谢各位


我的问候

我认为您不需要记录远程桌面流量,因为它看起来不像是您希望随着线程数量的增加而重播的内容

  • 最简单的方法是在第二台机器上配置浏览器,将第一台机器用作代理服务器
  • 如果由于某种原因第1点无法实现(DMZ、防火墙等),您可以在第二台机器上使用JMeter解决问题,就像在本地机器上一样。一旦您完成录制-您可以将相关请求复制并粘贴到第一台机器-就可以通过RDP使用剪贴板
  • 如果第2点无法实现-您可以使用外部代理,即服务提供的代理

  • 我的信息可能不够清楚

    这正是我们必须测量的,RDP在//中由几个线程(由jmeter模拟)调用,因此这些调用应该被重放

    这是我们性能测试目标的一部分


    问候

    谢谢你的回答。我的信息可能不够清楚。这正是我们必须测量的,RDP在//中由几个线程(由jmeter模拟)调用,因此这些调用应该被重放。这是我们性能测试目标的一部分。RegardsJMeter不支持RDP协议。据我所知。如果你必须通过JMIT来做它,你必须考虑一些Java库,它提供了类似于远程桌面的连接,但是你必须编写一些Groovy/java代码。好的,谢谢你的回答。谢谢,有没有可能用“Sele/WebDejava”记录场景并将它集成到JMeTm中?那么,如何利用jmeter的多线程优势来模拟虚拟用户呢?