第八节 JMeter基础-高级登录【数据库数据驱动】

目录

1.配置

(1)下载

(2)Navicat直接解压即可

2. 认识JMeter

(1)配置元件【JDBC Connection Configuration】

(2)取样器【JDBC Request】

(3)配置元件【计数器】

(4)配置元件【调试取样器】

3.【JDBC Connection Configuration】

(1)引用MySQL的jar包

(2)新建【JDBC Connection Configuration】

(2)设置【JDBC Connection Configuration】

4.【JDBC Request】

(1)新建【JDBC Request】

(2)设置【JDBC Request】

(3)查看结果树

5.调试取样器

(1)新建【调试取样器】

(2)【查看结果树】

6.【HTTP请求默认值】

7.【循环控制器】

(1)新建【循环控制器】

(2)配置【循环控制器】

8.【计数器】

(1)新建【计数器】

(2)设置【计数器】

9.HTTP请求【登录】

(1)新建【HTTP请求】

(2)设置【HTTP请求】

(3)设置【断言】

10.查看结果树

(1)查看【查看结果树】


声明:本文所记录的仅本次操作学习到的知识点,其中商城IP错误,请自行更改。

背景:获取数据库用户表中的数据进行登录接口测试。
思路

  • 引用jar包【测试计划】。
  • 设置数据库的连接信息,取变量名db1--数据源【配置元件】。
  • 数据取样器引用数据源,填写查询sql,定义用户名密码变量名【取样器】。
  • 循环登录场景循环控制器:计数器、拼接变量。

1.配置

(1)下载

        夸克网盘
        链接:https://pan.quark.cn/s/934385c13d1f
        提取码:j12w

(2)Navicat直接解压即可

2. 认识JMeter

(1)配置元件JDBC Connection Configuration

  一个数据库连接池配置。一个测试计划可以有多个JDBC Connection Configuration,但是可以通过创建池的变量名称来区分开来。

(2)取样器【JDBC Request

  主要是向数据库发送 JDBC 请求(sql 语句),并获取返回的数据集。需要和数据库连接池配置(JDBC Connection Configuration)一起使用。

(3)配置元件【计数器

  循环递增生成数字,可以在线程组任意地方添加计数器。

(4)配置元件【调试取样器

  生成一个包含JMeter变量或属性值的样本,并且这些值可以在组件【查看结果树】的响应窗格中看到。

3.【JDBC Connection Configuration】

(1)引用MySQL的jar包

  点击【测试计划】点击【浏览】,选择【mysql-connector-java-5.1.48-bin.jar】。

(2)新建【JDBC Connection Configuration】

  线程组【右击】【添加】【配置元件】【JDBC Connection Configuration】

(2)设置【JDBC Connection Configuration】

        ① Variable Name for created pool:创建池的变量名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值