美文网首页
2018-11-07 jmeter 加强 jdbc

2018-11-07 jmeter 加强 jdbc

作者: Xijian | 来源:发表于2018-11-07 18:23 被阅读0次

    jdbc 连接数据库

    下载添加依赖包

    放置到jmeter lib文件 下


    image.png

    配置jdbc控制器

    • Variable Name:数据库连接池的名称,我们可以有多个jdbc connection - configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选择合适的连接池进行使用。
    • Database URL:数据库url,jdbc:mysql://主机ip或者机器名称:mysql监听的端口号/数据库名称, 如:jdbc:mysql://localhost:3306/test
    • JDBC Driver class:JDBC驱动
    • username:数据库登陆的用户名
    • passwrod:数据库登陆的密码


      image.png

    添加jdbc请求

    • Variable Name:数据库连接池的名字,需要与JDBC Connection - ------ Configuration的Variable Name Bound Pool名字保持一致
    • Query:填写的sql语句未尾不要加“;”
    • Parameter valus:参数值
    • Parameter types:参数类型,可参考:Javadoc for java.sql.Types
    • Variable names:保存sql语句返回结果的变量名
    • Result variable name:创建一个对象变量,保存所有返回的结果
    • Query timeout:查询超时时间
    • Handle result set:定义如何处理由callable statements语句返回的结果
    • 执行sql脚本是选择脚本类型
      select
      update
      callable


      image.png

    数据库查询数据存储为变量

    image.png
    image.png

    jmeter计数器

    计数器会跟随循环计数增量


    image.png

    jmeter变量拼接

    变量_${变量}
    选择__V变量拼接函数拼接
    最终结果:{__V(sname_{index})}

    image.png

    jdbc配置

    jdbc连接时可以通过?参数名=参数值传参 如:
    中文:useUnicode=true&characterEncoding=utf8
    允许多查询:allowMultiQueries=true


    image.png

    jmeter连接jdbc

    支持数据库的增删改查,可以存储调用

    相关文章

      网友评论

          本文标题:2018-11-07 jmeter 加强 jdbc

          本文链接:https://www.haomeiwen.com/subject/thtbxqtx.html