JMeter的JDBC Request
每一个JDBC Request必须指定一个JDBC Connection Configuration,就是JDBC Request的Variable Name需要填写一个JDBC Connection Configuration 的Variable Name。
Parameter values 和 Parameter types ,如果是多个参数,需要用逗号分隔,且分隔得到的数组长度必须一致。
1.调用查询语句
对于查询语句来说,使用Select Statement 或者 Prepared Select Statement 即可(关于Statement 和 PreparedStatement的区别,[点击][1])
2.调用更新/插入/删除语句
使用Update Statement或者Prepared Update Statement
3.调用函数,Query Type选择 [Prepared ]Select Statement
4.调用存储过程
需要指定参数列表(Parameter values)和参数类型(Parameter types),默认是IN,如果是OUT或者INOUT,需要显式指定。
4.1使用call方式调用,Parameter values需要替换Query中的问号,可以使用${para}获取参数,但是使用逗号分隔
![3.gif][4]
4.2使用begin..end 方式调用,这种写法,Query Type可以选择callable statement、[Prepared]Update Sattement
![4.gif][5]
但是关于如何获取out值,还需要进一步研究。TODO
参考:
http://blog.csdn.net/jiangwei0910410003/article/details/26143977
http://jmeter.apache.org/usermanual/component_reference.html#JDBC_Request
本文链接:http://bigerhead.com/2016/01/200.html 转载请注明出处。