我正在尝试从json中收到的响应中提取令牌。我使用jpgc-json-2.1和jpgc-json-2.6 json插件与JMeter。我正在使用JMeter 2.13版。
当我尝试将后处理器添加到HTTP采样器时,我在消息框中收到此错误:cannot find class:com/jayway/jsonpath/PathNotFoundException
我已将jmeter-plugins-cmn-jmeter-0.3.jar
添加到lib,将jmeter-plugins-json-2.6.jar
和jmeter-plugins-manager-0.11.jar
添加到ext文件夹。
任何指针都会受到赞赏。
由于
答案 0 :(得分:1)
如果您必须出于某种原因使用JMeter 2.13,则需要获得匹配的JSON插件版本,在您的情况下,您需要手动安装JMeterPlugins-ExtrasLibs-1.4.0.zip。
请注意,JMeter 2.13有点过时,它于2015年3月发布,所以它暂时已超过2年,所以我建议更新到最新的JMeter版本(截至目前为JMeter 3.2) 。较新的JMeter版本通常具有新功能(例如JSON Extractor),错误修复和性能改进。
答案 1 :(得分:1)
自JMeter 3.0以来,默认情况下有一个本机JSON提取器。 我强烈建议你使用JMeter 3.2和这个。 这里不需要插件。