1)添加需要的数据库驱动jar包,使用不同的数据库,需要引入的jar包是不一样的;

mysql:无需引入其他数据库驱动jar包

sql server:下载sqljdbc.jar包

oracle:oracle数据的安装目录下面的\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar

其中添加jar包有两种方式

①直接将jar包复制到jmeter的lib目录

②使用jmeter的Test Plan引入相应的jar包

2)添加JDBC 连接配置(JDBC Connection Configuration);

3)添加JDBC请求(JDBC Request)--------实际中,我们是取出多个值,循环传入数据库

4)在http请求中加入变量${username_N};

5)添加察看结果树;

6)添加循环控制器;

7)目标接口放入到循环控制器下,另外添加一个计数器,因为我们取的值是根据变量${username_N}来取的,那么这个N可以通过计数器递增的方式获得;

扩展:JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。

转载于:https://www.cnblogs.com/Hellorxh/p/10870180.html

Jmeter获取数据库数据相关推荐

  1. 转jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用

    JDBC Request 这个Sampler可以向数据库发送一个jdbc请求(sql语句),并获取返回的数据库数据进行操作.它经常需要和JDBC Connection Configuration配置原 ...

  2. 完善获取数据库数据的写法

    上一篇:使用express搭建服务器获取MySQL数据库数据 一.完善获取数据库数据的写法 async+await版本: const express = require('express') cons ...

  3. jmeter提取mysql数据_通过jmeter读取数据库数据,并取值作为请求的入参

    为提升测试技能,督促自己学习.故写了这篇文章.测试小白一枚,最近感觉达到了自己认为的瓶颈期.总是有想法,想突破,但是无从入手.工具类用过fiddler.jmeter.charels.postman.. ...

  4. 【中级】 微信小程序 - 腾讯云 - wafer2 - PHP - 实战 - 后台 - 数据库的访问 - 01 - 通过wx.request或者qcloud.request来获取数据库数据

    前言 本例子,通过wx.request来获取数据库数据. 1 构建测试数据库 构建如下数据库,数据库名称user01.数据库表db_user.数据库里面输入了几个数据,然后,我们通过 wx.reque ...

  5. 微信小程序——从后台获取数据库数据并在前台显示(前端+后端+数据库)

    因为人工测试的时候需要统计数据都在纸上,统计起来很麻烦.所以我想做个小程序来辅助我测试,但我之前没学过小程序,所以就一点一点搞吧.今天这篇主要讲从后台获取数据库数据并在前台显示(类似背单词小程序的点击 ...

  6. 解决微信小程序云开发模式无法获取数据库数据问题

    解决微信小程序云开发模式无法获取数据库数据问题 问题: 在数据库有两条数据,获取数据时输出窗口没有任何反应 错误原因: 检查数据库名字是否对应 检查你是否有多个云开发环境 如果有多个云开发环境,就需要 ...

  7. vue读取mysql数据_vue.js获取数据库数据实例代码

    vue.js动态获取数据库数据 (通过vue.cli和webpack搭建的环境) 1.首先我先在创建一个静态的data.json文件,在static下创建json文件夹,(webpack环境下,静态的 ...

  8. vue.js获取数据库数据

    vue.js动态获取数据库数据 (通过vue.cli和webpack搭建的环境) 1.首先我先在创建一个静态的data.json文件,在static下创建json文件夹,(webpack环境下,静态的 ...

  9. SQL server获取数据库数据

    SQL server获取数据库数据 两表对比,查询A表中缺少的字段 例如 获取数据库指定表中的列 例如 获取某个存储过程的参数 两表对比,查询A表中缺少的字段 select a.name as nam ...

  10. C#后台获取数据库数据--ADO.NET

    关于获取数据库中的数据到后台,可分为4个步骤:1.获取连接数据库的字符串:2.创建SqlConnection对象用于打开数据库:3.创建SqlCommand对象用于执行操作,设置它的一系列属性即可:4 ...

最新文章

  1. 4循环队列的顺序表示中,为什么要空一个位置?
  2. android 绘制分割线,Android EditText在其drawable和它的文本之间绘制一个分隔线
  3. android 远程桌面连接闪退,远程桌面一点连接就闪退,不能弹出输入账号密码窗口...
  4. php获取ios,IOS 通过描述获取UDID PHP代码版
  5. Voice Lab 7- AAR-SRST-Media Resource
  6. ssm oracle mysql_ssm连接oracle数据库
  7. sql运算符_SQL运算符
  8. 千年新论:马谡的错误在于盲目创新,正确做法是死板教条
  9. 常用设计模式Python实现
  10. Android开源项目分类汇总
  11. java雷霆战机项目收获_java实习项目_雷霆战机
  12. 怎么用云服务器搭建游戏,搭建游戏用什么云服务器
  13. Arcgis10.0安装遇到错误1935
  14. LPC1768 IIC通信示——PCF8563
  15. win7 64位下如何安装配置mysql
  16. 文件管理android2.3,Tomi文件管理器下载 v2.3.4 安卓版
  17. NOI 2008 假面舞会
  18. Python源码学习笔记:Python程序执行过程与字节码
  19. 红黑树特点以及如何构建红黑树
  20. Linux 使用 fish shell

热门文章

  1. tf.contrib.rnn.static_rnn与tf.nn.dynamic_rnn区别
  2. python + selenium 获取标签文本的为空解决办法
  3. Mysql text类型的最大长度
  4. c# 查询sql 返回多个參数
  5. QQ 5.0的一些特效学习 一
  6. 总结1---CPU之上
  7. 软件2班36人[扑林作]
  8. iOS 提交app到iTunes Connect,显示构建版本“+”号的小技巧/ 选择版本提交 无“+”号 问题/Xcode 上传成功但iTunes 不显示上传的版本的问题
  9. HDU 6704 K-th occurrence(主席树 + RMQ + 后缀数组)题解
  10. mysql 初级练习题