1、首先需要安装配置mysql数据库连接驱动:mysql-connector-java-5.1.28.jar

  1.1 网上很多资源,可自行下载;

  1.2 下载完成后,分别将该jra包,存放到:jmeter和jre如下安装目录下:

    jmeter\lib\

    jmeter\lib\ext

    Java\jre1.8.0_111\lib\ext\

  1.3 jmeter 测试计划页面将该jar包存放的3个路径分别加载进去,如下图所示:

2、添加一个线程组,

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

3、配置数据库jdbc链接:

  (1)Variable Name:Mysql,后续JDBC Request中会用到这个值;

  (2)Database URL:jdbc:mysql://host:port/{dbname};

  (3)JDBC Driver class:com.mysql.jdbc.Driver ;

  (4)Username/Password:数据库的用户名和密码;

  

4、添加JDBC Request元件,如下图:

  其中:Variable Name必须和JDBC Connection Configuration相同。在Sql Query Type选取你的操作,在Query编写你需要的语句。
  

  重要的参数说明:

  • Variable Name:数据库连接池的名字,需要与JDBC Connection Configuration的Variable Name Bound Pool名字保持一致
  • Query:填写的sql语句未尾不要加“;”
  • Parameter valus:参数值
  • Parameter types:参数类型,可参考:Javadoc for java.sql.Types
  • Variable names:保存sql语句返回结果的变量名
  • Result variable name:创建一个对象变量,保存所有返回的结果
  • Query timeout:查询超时时间
  • Handle result set:定义如何处理由callable statements语句返回的结果
  

5、添加断言。

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

  

6、添加监控(查看结果树)

  

最新文章

  1. Vue 给子组件传递参数
  2. 网络编程2--毕向东java基础教程视频学习笔记
  3. Log4j 2使用教程
  4. Java私有构造器
  5. Nginx +keepalived
  6. MVC 提交表单
  7. <%@ include file=""%>与<jsp:include page=""/>区别
  8. DevExpress ASP.NET 使用经验谈(8)-ASPxGridView自定义列和基本事件
  9. [html5] 学习笔记-SVG
  10. Did you forget about DBModel.InitializeModel the model [AAAdm] ?
  11. ubuntu 双网卡建网桥脚本实现
  12. http升级https的时候,遇到一个问题
  13. c# Winfrom窗体事件中启用多线程 并用子线程修改窗体里面的属性
  14. python-----python简介
  15. SDN课程作业总结
  16. pycharm常用的一些快捷键
  17. 【struts2】预定义拦截器
  18. STL标准容器特征
  19. Java IO流读写文件的几个注意点
  20. php判断终端是手机还是电脑访问网站代码

热门文章

  1. 【ORACLE错误】SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled
  2. 最新详解android自动化无障碍服务accessibilityservice以及高版本问题_1_如何开启获得无障碍
  3. WPF NET5 Prism8.0的升级指南
  4. Java编译期注解处理器详细使用方法
  5. QT串口助手(二):参数配置
  6. scrapy框架的中间件
  7. linux编译模块,包含了头文件却还是报undifind警告
  8. Fastjson1.2.24反序列化漏洞复现
  9. KDB调试 — ARM
  10. .net core Wpf中使用cefsharp加载本地html网页,并且cefsharp支持any cpu