1. 添加MongoDB取样器2. 使用JMeter自带的MongoDB取样器2.1 新建【Thread Group】2.2 创建【MongoDB Source Config】配置信息2.3 创建【MongoDB Script】2.4 新建【View Result Tree】2.5 运行
1. 添加MongoDB取样器
打开jmeter,你在取样器下面查找,你可能已经找不到mongodb的取样器。因为,官方已经把这个取样器下架了,不过,你还可以把它上架。
找到jmeter的属性配置文件 jmeter.properties文件,搜索 'not_in_menu' ,你会发现mongodb相关的元件入口在这个地方下架的。只有你把mongodb相关的从下面移除出来就可以了。
not_in_menu=org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler,org.apache.jmeter.protocol.mongodb.config.MongoSourceElement,\ org.apache.jmeter.timers.BSFTimer,org.apache.jmeter.modifiers.BSFPreProcessor,org.apache.jmeter.extractor.BSFPostProcessor,org.apache.jmeter.assertions.BSFAssertion,\ org.apache.jmeter.visualizers.BSFListener,org.apache.jmeter.protocol.java.sampler.BSFSampler,\ org.apache.jmeter.protocol.http.control.gui.SoapSamplerGui
删除mongodb相关
not_in_menu=org.apache.jmeter.timers.BSFTimer,org.apache.jmeter.modifiers.BSFPreProcessor,org.apache.jmeter.extractor.BSFPostProcessor,org.apache.jmeter.assertions.BSFAssertion,\ org.apache.jmeter.visualizers.BSFListener,org.apache.jmeter.protocol.java.sampler.BSFSampler,\ org.apache.jmeter.protocol.http.control.gui.SoapSamplerGui
2. 使用JMeter自带的MongoDB取样器
2.1 新建【Thread Group】
2.2 创建【MongoDB Source Config】配置信息
- Server Address List: MongoDB的服务器地址
- MongoDB Source :【MongoDB Script】引用的名称
2.3 创建【MongoDB Script】
在【Add】-【Sampler】-【MongoDB Script】中配置 MongoDB Source为上一步配置的资源名 Database Name中填写数据库名。在Script中,写上你要值的脚本
db.getCollection('project_table').find({})
2.4 新建【View Result Tree】
2.5 运行
查看结果书,显示连接成功,但未能查询结果