我有一个场景如下: 从服务器响应中提取一个值,并将加密并传递给后续请求。如何使用 bean shell 完成。我必须包含哪些jar文件来运行脚本?
答案 0 :(得分:1)
一般来说,如果您有解密类,例如罐子里的解密器,例如x.jar
单击“添加库”下面的“测试计划”单击“浏览”并添加x.jar。
添加Beanshell Sampler(或JSR223 Sampler)
获取加密变量,例如PARAMNAME
加入新变量,例如paramNameDecrypted解密值
代码:
import package.Decryptor;
String decryptValue = Decryptor.decrypt(vars.get("paramName"));
vars.put("paramNameDecrypted", decryptValue)