1、驱动包选择

如果MongoDB版本是3.x以下,那么用jmeter自带的mongo-java-driver-2.11.3.jar即可;

如果MongoDB版本是3.x以上,则需要mongo-java-driver-2.13.2.jar,或者更高版本。

将驱动包放在 apache-jmeter-x.xlib目录下或者apache-jmeter-x.xlibext目录下即可

2、添加Sampler,编写java代码访问mongo

可选择添加JSR223 Sampler(groovy)或者BeanShell Sampler,这2种采样器均支持java,但略有不同,语法有些许差异。此处以JSR223 Sampler(groovy)为例。

代码如下:

运行结果:

3、由于直接在jmeter上写代码不是太方便,建议在IDEA上调试java代码

建maven项目,添加依赖,pom.xml文件参考如下:

示例代码如下:

idea 运行jmeter源码_JMeter知识系列(2)JMeter连接MongoDB相关推荐

  1. [Jmeter系列]Jmeter源码编译步骤(转)

    官网:http://jmeter.apache.org/building.html 1,在apach官网download源码: http://jmeter.apache.org/download_jm ...

  2. Framework 源码解析知识梳理(5) startService 源码分析

    一.前言 最近在看关于插件化的知识,遇到了如何实现Service插件化的问题,因此,先学习一下Service内部的实现原理,这里面会涉及到应用进程和ActivityManagerService的通信, ...

  3. spring源码分析第一天------源码分析知识储备

    spring源码分析第一天------源码分析知识储备 Spring源码分析怎么学? 1.环境准备: 2.思路    看:是什么? 能干啥    想:为什么?     实践:怎么做?         ...

  4. JMeter源码集成到Eclipse

    由于JMeter纯Java开发,界面也是基于Swing或AWT搞出来的,所以想更深层次的去了解这款工具或对于想了解JMeter插件开发或二次开发的童鞋们来说,读读JMeter的源码估计是必不可少的,所 ...

  5. 【二十】Jmeter:插件二次开发—— JMeter 源码导入 eclipse

    目录 一.源码官网下载 二.lib 目录官网下载 三.源码 & lib 目录 下载 四.导入eclipse 一.源码官网下载 点击前往官网下载并解压:下载地址 二.lib 目录官网下载 点击前 ...

  6. 【深度学习实战03】——YOLO tensorflow运行及源码解析

    本文章是深度学习实战系列第三讲文章,以运行代码+源码分析 为主: 转载请注明引用自:https://blog.csdn.net/c20081052/article/details/80260726 首 ...

  7. Jmeter源码分析(一)

    Jmeter源码解析之架构分析 1.Jmeter架构 这是一个三维空间,三维坐标轴分别是X.Y.Z. X维度实际上是描述的是不同的组件,这些组件是独立的个体,我们依靠这些组件完成性能测试中负载的模拟. ...

  8. 【Apollo源码分析】系列的第三部分【prediction】_slamcode的博客 -CSDN博客

    [Apollo源码分析]系列的第三部分[prediction]_slamcode的博客 -CSDN博客

  9. 《React源码解析》系列完结!

    前言 距离第一篇<React源码解析(一)>已经过去将近4个月的时间,由于是我第一次进行源码解析相关的写作,思路和文笔还不够成熟.一百多天以来,我基于读者反馈反思这几篇文章中的不足,同时也 ...

  10. JMeter源码学习- 5.0版本源码本地构建

    前面的话 Jmeter在5.2版本开始用gradle构建,这版本之前是ant.本来是想基于最新版本Jmeter5.4进行构建的,弄了大半天死活没搞定.(说你是菜鸟还不信...)本来也只是想学学Jmet ...

最新文章

  1. 部署Chromedriver
  2. Iptables防火墙应用
  3. 多线程及相关面试题与拓展
  4. 定时器 Quartz
  5. demo python_GitHub - liutao910612/DEMO_Python
  6. C语言 | 编程实现3
  7. Python 使用 smtp ssl 模式 发送邮件与附件
  8. java 自动编译_Tomcat是否自动编译Java Servlet?
  9. [置顶] 读取pdf并且在web页面中显示
  10. Linux安装Nessus
  11. 从程序员到项目经理(十):程序员加油站 --要执着但不要固执
  12. 拒绝无用的长篇大论!仅12张图片,最全的中台精华都在这里了
  13. 南阳理工ACM(题目56)
  14. 笔记本电脑java记事本在哪_如何打开电脑记事本_电脑记事本在哪
  15. 智能家居控制系统需要具备哪些技术?
  16. 2018湘潭大学程序设计竞赛【E】
  17. 用Linux命令备份oracle表,Linux系统上Oracle数据库备份和还原操作说明
  18. ​有哪些比较好的录制游戏视频软件​,游戏录屏软件哪个好用
  19. 设置Node.js脚本开机自启动
  20. eclipse 背景色 豆沙绿

热门文章

  1. Python argv小结
  2. Kafka 几个实现细节
  3. yii2添加自定义字段
  4. 给iphone或touch加桌面图标
  5. Android APP
  6. 采用nettcp绑定的wcf宿主到iis7
  7. VirtualBox中增强工具的安装
  8. 使用mysql 函数 IFNULL 解决某些字段为null
  9. 几个Cache方案的比较
  10. 一个百分号%引起的事故