自动化测试学习---接口测试学习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='李阳';

查看运行结果:

查看数据库数据:


浙公网安备 33010602011771号