zoukankan      html  css  js  c++  java
  • Beanshell 将外部文件导入到jmeter中使用

    一、jar包

    1.临时导入 在测试计划中导入

     

    2.永久导入     将jar包放入此目录    jmeter安装目录libext  后需要重启jmeter

    (1.2步骤选其1即可)

    3.在Beanshell中使用以下代码调用j'ar包中的函数

    //导入jar包
    import MD5Util.*;
    MD5Util test = new MD5Util();  //实例化一个test对象
    String str1 = test.getMD5String("zr111111hg");  //调用MD5算法 
    log.info("MD5------------------->"+str1);  //在日志中打印str1
    vars.put("psw",str1);  //将str1起名赋值给变量psw
    

       ${psw} //调用这个用算法加密过的变量   psw变量名

    二、.java文件

    source("D:\笔记\性能班\算法文件\MD5Util.java");
    import MD5Util;
    MD5Util test = new MD5Util();  //实例化一个test对象
    String str1 = test.getMD5String("zr111111hg");  //调用MD5算法
    log.info("MD5------------------->"+str1);  //在日志中打印str1
    vars.put("psw",str1);  //将str1起名赋值给变量psw

    ${psw} //调用这个用算法加密过的变量   psw变量名


    三、.class文件

    addClassPath("D:\笔记\性能班\算法文件\MD5Util.class");
    import MD5Util;
    MD5Util test = new MD5Util();  //实例化一个test对象
    String str1 = test.getMD5String("zr111111hg");  //调用MD5算法
    log.info("MD5------------------->"+str1);  //在日志中打印str1
    vars.put("psw",str1);  //将str1起名赋值给变量psw

    ${psw} //调用这个用算法加密过的变量   psw变量名
  • 相关阅读:
    ubuntu16.04搭建jdk1.8运行环境
    window如何查看被占用端口的使用情况
    Windows下80端口被进程System占用的解决方法
    java.lang.OutOfMemoryError:PermGen space tomcat7 内存溢出
    GitLab服务器IP地址修改
    Ubuntu输入ifconfig找不到IP地址,只有lo问题
    git命令如何删除文件或文件夹
    数组转List
    Java NIO 缓冲区
    MySQL数据类型-整型
  • 原文地址:https://www.cnblogs.com/zxqtest2020/p/13667317.html
Copyright © 2011-2022 走看看