【jimeter_数据库与webservice 接口脚本】

一、jmeter 操作数据库
  操作数据库基本有四个步骤:

(1)导入 mysql 的 jdbc 的 jar 包
(2)创建数据库的连接配置,线程组里添加配置元件 - JDBC Connection Configuration
(3)线程组里添加 jdbc request,写 sql 语句
(4)添加察看结果树,点击启动按钮,就能看到执行的 SQL。具体的实例如下截图所示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

​​​​​​​特别说明:

jmeter 还可以操作 oracle、postgreSQL、msSQL、mongodb 等等数据库,同时不同的数据库,JDBC Connection Configuration 填写的 Database url 格式和 JDBC Driver 驱动名称也不相同。jmeter 数据库驱动列表如下表所示:
在这里插入图片描述
Jmeter-webservice 接口脚本

基本分为五个步骤:

(1) 先需要通过 soapui 工具获取到 webservice 接口的请求地址、请求报文和请求 soapaction。
(2)jmeter 新建一个线程组
(3)线程组下建立 SOAP/XML-RPC Request,写入请求 url、请求报文、请求 soapaction。
(3)启动 jmeter,调用接口,通过察看结果树查看返回值。
  soapui 获取信息的实例如下图所示:
  在这里插入图片描述
soapui 提交完后,点击 raw, 可看到 soapation,有些接口若没返回 soapation, 则 jmeter 里也就不用填。
在这里插入图片描述
jmeter-webservice 脚本实例如下图所示:
在这里插入图片描述
二、附加信息
1、jmeter 在 linux 下进行压力测试
1.1、jmeter 在 linux 安装
  简单说下,就是要先安装 jdk, 同时再配置环境变量,最后再上传 jmeter 压缩的安装包,在 linux 下解压完安装包就可以使用了。jmeter 在 linux 运行
进入 jmeter 下的 bin 目录下运行脚本,未配置 jmeter 环境变量的条件下,运行的命令:

./jmeter -n -t a.jmx -l res.jtl

其中 a.jmx 是准备好的 jmeter 脚本,res.jtl 是测试结果文件,测试结果文件可以导入到 jmeter 察看结果树下查看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值