1.准备工作
已安装好oracle 11g r2 版本的数据库
从数据库服务器的$ORACLE_HOME/jdbc/lib/下拷贝oracle驱动ojdbc6.jar
数据库有表students,有2个字段id与name

2.开始oracle测试
1》.打开jmeter,添加测试计划,找到oracle驱动的位置添加
jmeter3.2 测试oracle_第1张图片
2》.测试计划-添加线程组
3》线程组-添加配置元件-jdbc connection configuration
jmeter3.2 测试oracle_第2张图片
jmeter3.2 测试oracle_第3张图片
Variable Name:数据库的连接池名称;类似网站,可以创建多个连接持,后边的网站可以指定连接池以读取不同的配置。

Validation Query:默认是Select 1,如果是Oracle,需改为Select 1 from dual,否则报错 Cannot create PoolableConnectionFactory (ORA-00923: 未找到要求的 FROM 关键字)

Database URL:数据库连接地址,格式 jdbc:oracle:thin:@ip:端口:实例名 即 jdbc:oracle:thin:@172.17.100.131:1521:ORCL

JDBC Driver class:jdbc驱动,oracle的填写 oracle.jdbc.driver.OracleDriver

Username:数据库用户名

Password:对应的数据库密码
4》线程组下添加-Sampler-JDBC Request
jmeter3.2 测试oracle_第4张图片
5》批量插入数据(参数化)
jmeter3.2 测试oracle_第5张图片
jmeter3.2 测试oracle_第6张图片
jmeter3.2 测试oracle_第7张图片
6》添加监听器-察看结果树(还可以继续添加其他,如聚合报告)
jmeter3.2 测试oracle_第8张图片
7》执行,批量插入100条记录,thread设置
jmeter3.2 测试oracle_第9张图片