软件测试 实验 数据库测试基本设置

1、准备:

使用MySQL创建数据库

2、在Jmeter创建测试计划

(1)添加用户数,即创建线程组
(2)添加配置元件,JDBC连接配置信息:JDBC Connection Configuration,参数设置如下:

Variable name bound to pool:mysql  这需要能够唯一标识这个配置
Database URL: jdbc:mysql://localhost:3306/数据库名 
JDBC Driver class: com.mysql.jdbc.Driver  
Username: root
Password: root

(3)添加取样器中的2个JDBC请求:JDBC Request

修改名字 Name
输入 Pool Name:mysql(和配置元件里面一样)
输入 SQL Query String(数据库查讯字符串) :
第一个请求select * from userinfo where loginname='zhangsan'
第二个请求select username,phone,total from bookorder;

(4)添加监听器:
(5)运行测试计划,察看监听器中显示的数据
(6)参数化设置方法一:添加取样器中的JDBC请求,步骤同上

请求:update bookorder set total=${函数} where username='李四';

(7)参数化设置方法二:
第一步:添加配置元件CSV Data Set Config,进行设置

Filename文件名:即参数化要引用的文件名。这里是d:\userinfo.txt
File encoding文件编码:可以不填。
Variable Names(comma-delimited)变量名(用逗号分割):多个变量可以引用同一个文件,用逗号分割或其他字符分割。
Delimiter(use ‘\t’ for tab):参数文件中多个变量值的分隔符,\t表示用tab键分割,默认是逗号。
Recycle on EOF?:结束后是否循环?默认是True.

第二步,添加jdbc取样请求

Insert into userinfo (loginname,password,realname) values ('${loginname}','${password}','${realname}');

注意:

在所有工作开展之前,要经mysql的驱动程序复制到Jmeter安装目录的相应文件夹下面。

猜你喜欢

转载自blog.csdn.net/shensiback/article/details/80726888
今日推荐