我正在寻找一个关于JMeter的小帮助。我有一个应用程序在LoadRunner中使用WinInet设置进行记录(端口映射=>捕获级别为WinInet)。
在Jmeter中有一种方法可以设置WinInet吗?
发布于 2019-12-24 09:41:35
开箱即用,JMeter使用Java套接字或Apache HttpComponents来使用它的HTTP请求采样器来执行HTTP请求。JMeter中没有包含特定于操作系统的代码,因此它可以在所有平台上运行。
如果您的测试依赖于Windows Internet的一些非常特定的特性,请注意,要将此功能添加到JMeter中没有简单的方法。
开发人员受众 WinINet是为C/C++程序员设计的。它需要对FTP和HTTP协议有基本的理解。
因此,理论上您可以使用.dll从使用Groovy语言的JSR223测试元素加载实现WinInet协议的JNI,并调用所需的函数。
然而,我的期望是您不需要这个,您只需使用LoadRunner或在线LoadRunner/SoapUI到JMeter脚本转换器将您的HTTP(S)测试脚本记录器脚本转换为JMeter即可。
有关更多细节,请查看如何将LoadRunner测试转换为JMeter文章。
https://stackoverflow.com/questions/59465083
复制相似问题