自动化测试学习---接口测试学习02(jmeter配合数据库使用)

一、什么情况用jmeter连接数据库

一般像抽奖类的,数据库穿透性测试会用到

二、如何使用jmeter配合数据库进行增删改查

 2.1先添加【配置元件】——【JDBC Connection Configuration】,如图所示

 

 

 

2.2【JDBC Connection Configuration】配置

Variable Name for created pool:变量名称,之后【JDBC Request】中会用到

Max Number of Connections:最大连接数,比如10

DatabaseURL:连接地址,jdbc:mysql://localhost:3306/student_info?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=UTC

JDBC Driver class:驱动,选择mysql

Username:数据库用户名,root

Password:数据库密码,123456

其他值默认即可

 

 

 

2.3添加【取样器】——【JDBC Request】

如图所示添加取样器

 

 

 

2.4【JDBC Request】配置——查询学生信息

填入查询sql语句:Select * from `student`;,修改配置项

 

 

 

如果出现连接不上数据库,驱动报错可尝试将图中jar包替换到该目录中

 

 

 

2.5【JDBC Request】配置——修改学生信息

修改信息Sql语句:UPDATE `student` SET email='jiangxiaoyu@qq.com' WHERE name='江小鱼';

 

 

 

 

 

 

 

运行后查看结果

 

 

 数据库查看

 

 

2.6 【JDBC Request】配置——添加学生信息

添加学生信息Sql语句:INSERT INTO `student`(`id`, `class_name`, `course_name`, `email`, `name`, `score`, `sex`, `student_id`) VALUES (12, '九年二班', '语文', 'liyang@qq.com', '李阳', 95, 'boy', '033');

 

 

 查看运行结果:

 

 查看数据库表中数据:

 

 

2.7【JDBC Request】配置——删除学生信息

删除学生信息语句:

DELETE  FROM`student`  WHERE name='李阳';

 

 查看运行结果:

 

 查看数据库数据:

 

posted @ 2021-12-20 23:42  liqingyun  阅读(151)  评论(0)    收藏  举报