我面临着将大型LR脚本转换为JMX的问题,该脚本有3000个调用,执行正则表达式和显式替换所有调用都很耗时。
我的期望是,如果Load Runner script has.For ex :Session Key关联,它应该捕获正则表达式。但是现在当我转换的时候,它只是转换呼叫。
我该如何克服这个问题呢?
请给我建议!

谢谢,Raj
发布于 2017-04-21 08:15:02
根据这个Blazemeter article,你需要手动关联或者你需要使用Blazemeter Proxy Recorder。
一旦你有了测试脚本“骨架”,你很可能需要使用JMeter PostProcessors (正则表达式提取器,CSS/JQuery提取器等)手动关联动态值。
或者,您可以使用BlazeMeter代理记录器而不是JMeter的HTTP(S)测试脚本记录器。BlazeMeter代理记录器可以在“SmartJMX”模式下导出测试。在这种模式下,它将自动检测任何动态参数,并生成相关的测试逻辑,以将硬编码的记录值替换为从先前响应中提取的值。这样,您就不需要采取任何额外的操作了。查看此How to Cut Your JMeter Scripting Time by 80% article for further details。
https://stackoverflow.com/questions/43527325
复制相似问题