我们想要测试Windows应用程序并通过Jmeter我们无法记录应用程序,因此我们将其记录在robotframework工具中并在Jmeter中执行。请建议我们如何做到这一点,因为我们只有这两个工具。
答案 0 :(得分:1)
当应用程序使用(令人惊讶的)下一个协议时,您可以使用JMeter的HTTP(S) Test Script Recorder记录Windows应用程序网络活动:
如果您确定您的应用程序使用其中一种(或两种)协议,您可以使用JMeter记录它,只需仔细检查以下内容:
有关使用JMeter记录和重放桌面应用程序网络活动的详细信息,请参阅How to Run Performance Tests of Desktop Applications Using JMeter文章。
作为最后的手段,您可以使用JMeter的Robot framework tests from command line始终运行包括OS Process Sampler在内的任何内容(但在这种情况下,每个JMeter线程 - 虚拟用户 - 将触发一个新的测试实例,这可能是非常耗费资源的)