jmeter压测 操作数据库

1.jmeter 压测

常规压测:一般压测时间是10-15分钟,在指定的时间内这些并发用户一直在请求。(稳定性测试时间较长)

例:测100个并发数图例如。

衡量系统性能好坏的标准:a.tps:  服务端每秒钟能处理的请求数。b.响应时间.:就是你从发出请求到服务端然后服务端给你返回数据的时间。

在线程组--添加--监听器---聚合报告 可查看数据。以压测百度页面为例  结果显示如图:Average 代表平均响应时间 ( 毫秒 ) Throughput代表tps

jmeter分布式压测(多台电脑一起测)有多台电脑,每台电脑上都有jmeter,而且这几台电脑都互相能ping通。配置步骤如下:

1.首相在我的电脑的jmeter的配置文件里面添加了其他电脑的ip(bin目录下)

2.在其他人的电脑上要启动jmeter-server

ps:如果有参数化文件,那么也要在其他人的电脑的同样位置放一份

如我在配置文件里随意配置了两个ip地址如图:选择远程全部启动,即可同多台电脑一起压测。

不以图形化界面运行时如何操作jmete。(如linux系统)先把jmeter的bin目录加入到环境变量里面,然后执行这个命令 :

jmeter -n -t e:\path\HTTP请求.jmx -l e:/path/res.jtl
-n 代表在没有图形化界面下运行
-t 指定一个测试脚本
-l 指定结果文件,这个结果文件要以.jtl

2.jmeter  操作数据库。   

以mysql  为例   首先需要有一个mysql  jar包来连接数据库。在测试计划下点击浏览导入此jar包,

然后在线程组---添加--配置原件----添加JDBC                     配置数据库连接信息:输入(名字任意取)执行sql:sampler--添加jdbc  request

                  

选择callable  可执行所有sql语句                                                                       返回结果;

  

断言:就是自动帮你校验结果用的,如果要校验哪个请求的返回结果,就在哪个http请求下添加响应断言。 选择包括 输入测试值即可校验。

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/chai33/p/9510674.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值