jmetermysql查询结果提取_如何使⽤jmeter连接数据库并提取
数据库中的值作为参。。。
思路:
连接数据库
获取数据库返回的数据
获取接⼝返回的数据
两者返回数据进⾏对⽐验证
连接数据库
1.jmeter要链接mysql数据库,⾸先得下载mysql jdbc驱动包(注:驱动包的版本⼀定要与你数据库的版本匹配,驱动版本低于mysql版本有可能会导致连接失败报错)我这⾥下载的是mysql-connector-java-5.1.41-bin.jar
2.线程组下新建⼀个JDBC Connection Configuration配置元件,详细配置如下图:
3.添加JDBC Request,并输⼊sql语句
在该JDBC Request下,添加BeanShell PostProcessor,参考语句如下:
bookCount = Object("register_code").size();
var books = Object("register_code");
var book = (0);
vars.put("bookid1",("enable_store").toString());//把查出来的sql语句中的enable_store赋值给bookid1
6. 提取请求中的值,通过正则表达式
7. ⽐较两个值,需要添加BeanShell断⾔,如下
mysql下载jar包
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论