一、添加jar包
jmeter需要通过jar包才可以链接数据库,所以我们首先给jmeter添加一个jar包(该jar包只能连接mysql,l链接不同的数据库则需要下载其对应jar包)
选中测试计划,最下面点击浏览,选择架包路径就可以了。
二、添加JDBC Connection Configuration
右击添加>>>配置元件>>>JDBC Connection Configuration
输入信息:
Jmeter数据库驱动列表
- 线程组右键添加-配置元件-JDBC Connection Configuration
数据库 |
驱动 |
数据库url |
mysql |
com.mysql.jdbc.Driver |
jdbc:mysql://host:port/{dbname}?allowMultiQueries=true |
oracle |
org.postgresql.Driver |
jdbc:postgresql:{dbname} |
PostgreSQL |
oracle.jdbc.driver.OracleDriver |
jdbc:oracle:thin:user/pass@//host:port/service |
MSSQL |
com.microsoft.sqlserver.jdbc.SQLServerDriver 或者 net.sourceforge.jtds.jdbc.Driver |
jdbc:sqlserver://IP:1433;databaseName=DBname 或者 jdbc:jtds:sqlserver://localhost:1433/"+"library" |
上述信息填写完成后,配置完成。
三、添加JDBC Request
选择添加>>>Sampler>>>JDBC Request;
输入连接池名(与之前配置的连接池名必须一致)。
Query Type默认显示为Select Statement,只能使用查询语句,如果想使用所有,将Select修改为Callable
注释 加 --(双横线)即可,若不成功,则在--后方加一个空格再接注释。
四、响应断言
模式匹配规则默认substring,表示需要一模一样,我们选择包括,测试的内容只要是包括“app_student”即可成功。
我们选择输入不存在的“哈哈哈”,发送请求,右侧页面标红,点击小钥匙,可打开下拉框,我们可以看到提示: