我无法获得Jmeter哈希函数的输出

时间:2019-05-20 09:40:15

标签: hash scripting sha1 beanshell jmeter-5.0

我正在对几个参数和要在我的jmeter脚本中用作参数的第二个哈希值进行双哈希处理,但是我的输出没有进入参数值。请帮忙

我已经在Beanshell Sampler中编写了变量的哈希函数,并获得了输出,但这并没有进入请求参数

import java.util.*;
import java.security.MessageDigest;

String UserID16= vars.get("UID16");
String passwordToHash16 = 'test123' ;
String IBSKey16 = 'IBSKey' ;
String RanNum16 = vars.get("RandomNum16");

String hash1st = ${__digest(SHA-1,${UID16}test123IBSKey)} ;

String hash2nd = ${__digest(SHA-1,${Hash1st}${RandomNum16})} ;

vars.put("hashPassword16", hash2nd);

$ {hashPassword16}变量我正在传递请求参数值。那应该给我第二个哈希值。但这只是作为hashPassword16传递。

0 个答案:

没有答案