美文网首页性能测试
jmeter 发送js 参数化 在进行加密请求

jmeter 发送js 参数化 在进行加密请求

作者: 人生_0809 | 来源:发表于2017-03-07 14:17 被阅读80次

    在jmeter中,将需要使用的用户名,密码 存放到csv或者txt中,添加http请求:

    在进行编写脚本时需要先将jar包放入jmeter中

    如使用jar需将jar提前放入jmeter安装目录的\lib\ext下,并重新启动jmeter。

    用import来导入,import的路径就是在eclipse中import的路径

    import com.winchannel.datapro.util.EncryptUtil;

    String a1 = "{\"did\":\"00000000-2b8$s�j07ff??3akmojf;<#.8c\",\"grp\":\"winretailsaler\",\"imei\":\"180015222944731\",\"lang\":\"zh_CN\",\"msgchl\":\"2\",\"platform\":\"crma_winretailsaler\",\"pwc\":\"1\",\"pwd\":\"${pwd}\",\"src\":\"test-default\",\"token\":\"2449995011111111111111111026558333401190\",\"user\":\"${user}\",\"ver\":\"1.4.7\",\"wifi\":\"6D:25:32:E4:F9:D1\"}";

    //a1为请求的json,${}为引用的参数 在引用之前需要填加csv文件

    log.info("a1:" + a1); //日志打印

    String infoB = EncryptUtil.encryptJsonContent(a1);  //转码赋值

    log.info("infoB:" + infoB);

    vars.put("102",infoB);

    在HTTP请求中直接引用赋值给102的请求

    相关文章

      网友评论

        本文标题:jmeter 发送js 参数化 在进行加密请求

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