如何使用bean shell加密jmeter中的读取数据?

时间:2017-07-06 13:23:11

标签: encryption jmeter beanshell

我有一个场景如下: 从服务器响应中提取一个值,并将加密并传递给后续请求。如何使用 bean shell 完成。我必须包含哪些jar文件来运行脚本?

1 个答案:

答案 0 :(得分:1)

一般来说,如果您有解密类,例如罐子里的解密器,例如x.jar

  1. 单击“添加库”下面的“测试计划”单击“浏览”并添加x.jar。

  2. 添加Beanshell Sampler(或JSR223 Sampler)

  3. 获取加密变量,例如PARAMNAME

    加入新变量,例如paramNameDecrypted解密值

    代码:

    import package.Decryptor;
    
    String decryptValue = Decryptor.decrypt(vars.get("paramName"));
    
    vars.put("paramNameDecrypted", decryptValue)