I have created benshell code below to enctrypt the json request in jmeter after running give below error message
错误信息: 响应码:500 响应消息:org.apache.jorphan.util.JMeterException:调用 bsh 方法时出错:eval 源文件:内联求值:``import org.bouncycastle.openpgp.*;导入 org.bouncycastle.openpgp.operator.jcaj 。 。 。 '':未知类:BouncyCastleProvider
我已验证 Bouncy Castle JAR 文件并添加到 jmeter/ lib 文件夹中 确保您拥有正确的 Bouncy Castle JAR 文件: 下载 JAR 文件: 您至少需要以下 JAR 文件来实现 PGP 功能: bcprov-jdk15on-1.69.jar(或更新版本) bcpkix-jdk15on-1.69.jar(如果您使用 PGP 功能)
首先,您需要重新启动 JMeter 以获取 JMeter Classpath 中的任何更改。
另请注意,使用 Beanshell 是某种形式的性能反模式,尤其是在涉及加密等“繁重”操作时。
自 JMeter 3.1 起,建议使用 JSR223 测试元素和 Groovy 语言进行脚本编写。
更多信息: