1、问题描述:测试登录时,密码一直显示错误,查看源代码,发现密码组成形式为
<input type="hidden" id="salt" value="2676note"/>
var newPass = jQuery("#password").val() + salt; | |
var finalPass = hex_md5(newPass); | |
jQuery("#password").val(finalPass); | |
当再次刷新时,<input type="hidden" id="salt" value="2336note"/>,总的来说:密码构成的salt值是不断改变的,且是使用md5加密。
问题解决思路:
1、获取动态密码值:salt;方法:将该值进行关联
2、动态值+password密码值拼接成字符串(newPass)
3、将newPass进行md5加密
Jmeter实现:
1、关联,获取变动的salt值(关联的方法:https://www.cnblogs.com/hearbeat/p/9415288.html)