jmeter-jdbc及beanshell

jmeter-jdbc及beanshell

一、总结jdbc请求里面的Query Type类型,每种类型都须要
 
须要先添加jdbc配置元件,配置元件中具体设置如图:
在jdbc请求中Query Type几种类型具体含义:
    1.Select Statement :查询内容为一条SQL时,则选择这种类型,也是最好的
        
    2.Update Statement :新增/更改/删除 SQL时使用,是一个更新语句类型(包括insert,update以及delete)
    
    3.Callable Statement :查询多条SQL时使用,须要在database URL后面加上&allowMultiQueries=true
        
        
    4.Prepared Select Statement :用户绑定变量重用执行计划,对于屡次执行的sql语句,提升咱们的性能,在sql使用?做为占位符,并传递参数值和参数类型
        
    5.Prepared update statement : 基本和上面的一直,具体表现为update总有区别
        
    6.commit :提交时确认
    7.rollback:回滚
    8.AutoCommit(true/false):是否自动提交写入
 
二、利用beanshell完成重置密码的加密
    完成beanshell脚本的步骤:
        1.在idea工具里面调试好算法
        2.打jar包
        3.在jmeter里面引入jar包
        4.在beashell里面写好算法,进行调用
 
        以重置密码的加密为例:
        1.在idea中调试好算法,并已经打包成功
        2.在测试计划中引入jar包与写入lib目录
            
        3.beashell请求写入发下
 import testmd5.MD5;
string newpwd ="123456";
MD5 getMD5 =new MD5();
String res = getMD5.GetMD5Code(newpwd);
vars.put("resnewpwd",res);
//vars:用来设置变量,put将数据放到后面引用
System.out.println(res);     
        
相关文章
相关标签/搜索