美文网首页百人计划软件测试
Day19.JDBC连接数据库,增删改查,抛出变量

Day19.JDBC连接数据库,增删改查,抛出变量

作者: 伍个一 | 来源:发表于2020-06-24 08:57 被阅读0次

今天进度缓一下,完成一个操作:jmeter操作MySQL

1. JDBC连接说明

由于Jmeter默认没有提供MySQL的驱动,所以要自行下载,将下载好的驱动放到:lib-->ext目录下

//下载位置
链接:https://pan.baidu.com/s/1w_r7yRiuUw3kgYABfD2VZg 
提取码:ypiz
存放位置

1.1 操作步骤

正式操作开始之前,先回忆一下使用Navicat操作MySQL的时候,或者是用Python的pymysql模块操作MySQL的时候,都做什么操作?

  • 大体分为以下两步: `
  •    1.先创建MySQL连接,输入:地址,端口号,用户名,密码,这些东西
    
  •    2.连接数据库,进行增删改查等操作
    

Jmeter的操作MySQL也正是分为两步,正是上面的步骤。

1.2 连接示例

1.创建MySQL连接,注意事项:

  • 驱动,是否有对应的驱动信息
  • 地址写法,
//  jdbc:数据库类型://地址
jdbc:mysql://127.0.0.1:3306
JDBC Connection Configuration

连接数据库,这个步骤要注意:SQL语句和类型是否对应


JDBC Request

1.3 操作示例

jdbc 请求


JDBC Request

结果


SQL执行结果

2.作业场景

使用上述的操作方法,自行完成Jmeter操作数据库并取出里面的值(一个就好,有兴趣的可以取出所有的),并思考这个JDBC request能在测试中帮助我们做什么工作?

3.示例脚本

3.1 问题示例

中文乱码解决办法:

  • 在连接后面加上
    useUnicode=true&characterEncoding=utf8 字符


    image
    解决

3.2 脚本示例

//下载位置
链接:https://pan.baidu.com/s/1w_r7yRiuUw3kgYABfD2VZg 
提取码:ypiz

相关文章

网友评论

    本文标题:Day19.JDBC连接数据库,增删改查,抛出变量

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