美文网首页瞎写
Jmeter_MD5加密

Jmeter_MD5加密

作者: 一名优秀的电工 | 来源:发表于2018-08-14 15:23 被阅读170次

    首先把MD5的js放到jmeter的bin目录下:
    https://www.jianshu.com/p/43c88502a392

    然后在需要加密的请求出添加前置处理器JSR223


    图片.png

    language选择js


    图片.png

    然后在前置处理器中填写如下代码

    load("md5.js");
    // var waitencrypt  定义一个变量
    // hex_md5("123456");调用md5.js里面的hex_md5()加密函数
    //123456 就是需要加密的内容
    //把加密后的内容赋值给 变量waitencrypt  
    var waitencrypt = hex_md5("123456");
    //vars.put 是jmeter中的方法 主要用于定义变量
    //vars.put('变量名',变量值)
    //把waitencrypt 在jmeter中设置为变量 jiami
    vars.put('jiami',waitencrypt);//jiami --->就是在jmeter中设置的 变量  在jmeter中 ${jiami} 使用即可
    

    代码解释
    load("md5.js");导入md5.js文件
    var waitencrypt 定义一个变量
    hex_md5("123456")调用md5.js里面的hex_md5()加密函数,123456 就是需要加密的内容
    var waitencrypt = hex_md5("123456");把加密后的内容赋值给 变量waitencrypt

    vars.put是jmeter中的方法 主要用于定义变量
    vars.put('变量名',变量值)
    //把waitencrypt 在jmeter中设置为变量 jiami
    vars.put('jiami',waitencrypt);

    图片.png

    在脚本中如图使用


    图片.png

    查看一下结果


    图片.png

    相关文章

      网友评论

        本文标题:Jmeter_MD5加密

        本文链接:https://www.haomeiwen.com/subject/salvbftx.html