博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jmeter-jdbc及beanshell
阅读量:7071 次
发布时间:2019-06-28

本文共 935 字,大约阅读时间需要 3 分钟。

jmeter-jdbc及beanshell

1、总结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):是否自动提交写入
 
2、利用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);     
        
 

转载于:https://www.cnblogs.com/Eleven-Alice/p/11017737.html

你可能感兴趣的文章
19.Shell编程进阶,数组,字符串,(for,select,while read line)
查看>>
怎样快速将文字转换成语音?这种操作很简单
查看>>
Oracle 树操作 (select…start with…connect by…prior)
查看>>
重新打开MyEclipse 后,发现SVN 不能用了,而且是引用直接失效问题
查看>>
ios 禁止横屏
查看>>
【非凡程序员】  OC第十一节课 (代码块)
查看>>
Java正则表达式详解(三)
查看>>
无线网络布署方式
查看>>
loadrunner 乱码问题设置总结
查看>>
php安装redis 和redis扩展
查看>>
Javascript将html转成pdf,下载(html2canvas 和 jsPDF)
查看>>
org.apache.jasper.jasperException
查看>>
详解 ML2 Core Plugin(I) - 每天5分钟玩转 OpenStack(71)
查看>>
week03_python解析式
查看>>
盘点中国未来最具潜力的IT培训学校前5名
查看>>
php5.4.26 安装出现 error: ‘struct gdIOCtx’ has no member named ‘data’
查看>>
java 后端简单分页
查看>>
局域网安全6 ARP***
查看>>
Protostar stack5
查看>>
LeetCode - 100. 相同的树
查看>>