根据验证码请求输入jmeter中的密码字符



当要求您使用jmeter登录到网站时,当您被要求使用密码的x,y,z字符时?

编辑:更多信息:我正在录制HTTP请求,对于我们本地的环境,您只需使用密码登录即可,该密码正常。对于"实时"网站,它要求随机不同字符。

为了实现您想要的事情,您必须这样进行:

  • 从页面上提取提取,该页面使用常规_expression_extressor,css/jQuery提取器或JSON提取器询问3个字符。这将创建例如2个变量开始和结束

  • 然后使用groovy添加JSR223后处理器来提取密码中所需的字符,例如:

def start = vars["start"];
def end = vars["end"];
def password = vars["password"]; // This can come from a CSV or be hard coded if it does not change
vars.put("passwordExtract", password.substring(start, end));
  • 然后,您可以使用$ {passwordExtract}在下一个请求中输入值

最新更新