基于桌面的应用程序以jmeter记录

时间:2014-05-28 09:02:03

标签: jmeter

我有一个基于桌面的(.exe)应用程序,用于交易股票。

1.在VB中开发使用TCP / IP。 2.使用数据库服务器,该服务器是exe发送请求的另一个服务器。 3.我希望一次为50个用户使用jmeter获得整个响应。

我想记录交易的响应。我已经使用了Web应用程序,我们创建了Http代理服务器并启动它并且记录从浏览器发生但在这种情况下我不能使用浏览器。

请指导我如何使用.exe应用程序在jmeter中记录响应。

谢谢和问候, 库马尔

1 个答案:

答案 0 :(得分:0)

JMeter HTTP(S) Test Script Recorder只能记录HTTP或HTTPS流量,因此符合以下条件:

  1. 您的.exe应用程序使用HTTP与服务器对话
  2. 您的.exe应用程序可以配置为使用HTTP代理或从注册表中考虑Windows全局HTTP代理设置(或在Internet Explorer中配置)
  3. 答案是“是”,您可以使用JMeter记录流量。有关如何操作的详细信息,请参阅Load Testing Mobile Apps. But Made Easy.指南。

    如果无法满足上述条件之一,则可以使用以下选项:

    1. 如果您仍想使用JMeter,可以使用Wireshark之类的嗅探工具捕获请求,并使用JMeter HTTP RequestTCP Sampler手动构建它们。
    2. 考虑切换到提供Grinder
    3. TCP Proxy工具

      希望这会有所帮助。