我们可以在EPP应用程序上执行负载测试吗?该应用程序是与服务器交互的Windows批处理文件。哪种性能测试工具适合使用?我需要一些帮助。
发布于 2021-11-04 13:17:40
关键是“互动”。如果您的目标是模拟同时运行批处理文件的多台/数千台Windows机器,那么最简单的方法就是复制这些.batch文件生成的网络流量,这样您就可以大规模地重放它。
因此,您需要分析用于与服务器通信的批处理文件背后的network protocol(s),并检查是否可以使用JMeter的内置Samplers或JMeter Plugins模拟网络占用空间,如果可以重放协议通信-您只需在JMeter的Thread Group中增加线程(虚拟用户)的数量来模拟多个同时执行的批处理。
如果批处理文件使用HTTP协议与服务器交互-您甚至可以使用JMeter的HTTP(S) Test Script Recorder记录流量,有关更多详细信息,请参阅How to Run Performance Tests of Desktop Applications Using JMeter文章。
也可以使用OS Process Sampler启动多个批处理实例,但在这种情况下,您将无法获得合理的指标和KPI
https://stackoverflow.com/questions/69839531
复制相似问题