Jmeter学习(八)进行oracle压力测试

环境:     Oracle:10g

      Jdbc驱动:将oracle安装目录下(oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar)文件复制到Jmeter/lib目录下

      JMeter:jmeter-2.11

1.打开JMeter,点击测试计划

点击“浏览...”按钮,将你的JDBC驱动添加进来。

2.添加一个线程组,右键点击“线程组”,在下面添加一个“JDBC Connection Configuration”

来配置一下JDBC Connection Configuration页面。

3.右键点击“线程组”,在下面添加一个“JDBC request”。

需要修改的参数包括Variable Name,要与上面的 JDBC Connection Configuration填写同样的内容,如此处的:oracleConn。这里表示 JDBC Connection Configuration建立一个名为Oracle 的连接池,之后其它的JDBC Request都共用这个连接池.

注意:SQL语句中,可以使用参数化.

4.添加断言,右键点击线程组---->添加--->断言---->响应断言。

5.我们来添加一些监听器来行查看:

添加一个断言结果:右键点击线程组---->添加--->监听器---->结果断言。

添加一个图形结果:右键点击线程组---->添加--->监听器---->图形结果。

添加一个查看结果树:右键点击线程组---->添加--->监听器---->查看结果树。

下面是添加所有的列表:

6.在线程组页面设置用户数、启动时间、循环次数,再点击菜单栏“运行”----“启动”

下面是结果:

至此,Jmeter进行压力测试就到此为此了,具体还要根据实际的项目来进行实施。

备注:Assertion Results对Jmeter压测的throughout有严重的影响。

时间: 2024-08-01 11:48:52

Jmeter学习(八)进行oracle压力测试的相关文章

Jmeter连接SqlServer数据库进行压力测试

前提准备:先安装jdbc驱动 驱动下载链接地址:http://pan.baidu.com/s/1bpDpjSr 密码:v6tn 下载解压之后,讲sqljdbc4.jar放置jmeter的安装目录/lib下:复制之后重新启动jmeter: 1.测试计划-配置驱动程序 测试计划右下角,点击浏览,选择jdbc驱动 2.添加线程组 右击测试计划--添加--Thread--线程组 3.添加配置元件JDBC Connection Configuration 4.配置JDBC Connection Confi

JMeter软件测试工具介绍及压力测试基本教程

一.工具介绍 (一)简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用于测试静态和动态资源,例如静态文件.Java 小服务程序.CGI 脚本.Java 对象.数据库.FTP 服务器, 等等.JMeter 可以用于对服务器.网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能.另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你

jmeter进行的接口测试和压力测试

1.接口测试 接口测试的内容我们之前已经讲过,values-key形式和json串传参形式: 包括的协议有http,webservice(soap),jdbc数据库,java请求 2.参数化 定义:把固定的一个值,变成动态.可变的数组,把数组的值进行值传递.数组大小可控制. 1)使用函数助手的_random函数进行参数化设置: 2)使用配置原件CSV Data Set Config进行参数设置: 策略: Sharing mode:参数化取值策略 All threads              

使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(四)

这篇文章是对前面三篇的一个总结: 1.从测试结果来看,原生的数据库性能分别是:SQL Server(4587)>Oracle(271)>Mysql(145),测试数据量分别为5W.50W.5W; 2.Mysql掉数据掉的比较厉害,5W条掉了大概有几千条; 3.原生Mysql的确只是适合小型项目的开发,但是由于Mysql本身是开源的,在淘宝团队的优化之后性能却发生了质的飞跃,性能秒杀Oracle.SQL Server; 4.在测试Oracle数据库性能过程中,发现在JMeter中批量执行插入语句

jmeter使用IP欺骗进行压力测试

loadrunner的IP欺骗功能很强大,耐心研究jmeter官方文档,发现在jmeter2.5以上的版本有此功能的实现~ 准备工作: 1.window7一台,安装jdk1.6环境. 2.下载最新jmeter,链接地址:http://jmeter.apache.org/download_jmeter.cgi,下载zip包解压即可,双击bin/jmeter.bat启动jmeter; 3.使用IP欺骗功能必须得本地有多个可用IP,通常普通的PC机只有一个物理网卡,这就需要我们手工设置多IP绑定同一网

JMeter接口压力测试课程入门到高级实战(目录)

章节一压力测试课程介绍1.2018年亿级流量压测系列之Jmeter4.0课程介绍和效果演示 简介:讲解课程安排,使用的Jmeter版本2.常用压力测试工具对比简介:目前用的常用测试工具对比章节二 JMeter4.x基础知识讲解和压测实操3.Jmeter基本介绍和使用场景4.本地快速安装Jmeter4.x简介:GUI图形界面的安装1.需要安装JDK8.或者JDK9,JDK102.快速下载5.Jmeter目录文件讲解简介:讲解jmeter解压文件里面的各个目录,文件等6.Jmeter语言版本中英文切

开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试

前言表面看来,JMeter与本系列课程似乎关系不大,但实际上在后面的很多场景中起着重要作用:如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢?商业的压力测试工具LoadRunner确实很高大上,但是据说费用也不便宜且体积也不小,而目前最高版本的开源免费压力测试工具JMeter3.2压缩包体积才不到53M,而且对于开发人员而非专业测试人员来说,JMeter提供的测试功能已经够强大了.要完整地介绍JMeter,即使把JMeter自带的文档翻译成中文就是一本厚厚的书了.但是在本篇只讲述如

【转载】Jmeter接口测试+压力测试

?jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单.因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以.jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用. ??jmeter可以做接口测试和压力测试.其中接口测试的简单操作包括做http脚本(发get/post请求.加cookie.加header.加权限认证.上传文件)

Jmeter接口测试+压力测试

转自https://blog.csdn.net/github_27109687/article/details/71968662 接口测试 Jmeter-http接口脚本 一般分五个步骤:(1)添加线程组 (2)添加http请求 (3)在http请求中写入接入url.路径.请求方式和参数 (4)添加查看结果树 (5)调用接口.查看返回值 jmeter 发get请求 jmeter 发post请求 jmeter 添加cookie 需要在线程组里添加配置元件-HTTP Cookie 管理器 jmete