首页 > 数据库 >jmeter操作数据库增删改查的注意事项

jmeter操作数据库增删改查的注意事项

时间:2023-03-22 18:44:41浏览次数:36  
标签:JDBC 删除 改查 数据库 Request 增删 jmeter 连接

一,场景

1.在jmeter造数据后,可通过数据库查询数据库是否新增数据,判断脚本执行是否成功。

2.有些数据新增不可重复,因此脚本执行后需要将新增的数据删除,才能再次执行脚本。

二.连接数据库

在通过jmeter进行数据库操作前需要先连接数据库。

1.添加配置原件jdbc connection configuration,取样器JDBC Request。

2.JDBC Request中的Variable Name of Pool declared in JDBC Connection Configuration和jdbc connection configuration中的Variable Pool for created pool设置相同的变量名进行连接。

3.在Database Connection Configuration里填写要连接的数据库信息。

4.在JDBC Request中填写数据库操作语句。

 

 

 

三.数据库操作

在进行数据库操作时,明明已经连接成功,但是执行依然报错。然而把查询改成删除或把删除改成查询,却执行成功了。

 

 

 

 1.在进行数据库的删除和修改时,Query Type选择Prepared Update Statement。

2.在进行数据库的查询时,Query Type选择Prepared Select Statement。

 

标签:JDBC,删除,改查,数据库,Request,增删,jmeter,连接
From: https://www.cnblogs.com/scarlettlie/p/17245068.html

相关文章

  • Node-RED中连接Mysql数据库并实现增删改查的操作
    场景Node-RED中建立静态网页和动态网页内容:Node-RED中建立静态网页和动态网页内容_霸道流氓气质的博客-在上面的基础上,怎样实现连接Mysql数据库并将数据库中的数据显示在网......
  • jmeter常用的命令行参数
    jmeter常用的命令行 jmeter常用的命令行参数:-n 表示非GUI模式运行-t 加载jmeter脚本,指定jmeter脚本的路径,即jmx文件的路径-l 设置测试结果文......
  • Jmeter构造测试数据之 身份证号码篇
        mportjava.util.*;StringBuildergenerater=newStringBuilder();MapareaCode=newHashMap();areaCode.put("北京市",110000);areaCode.put("天津市",1......
  • Jmeter构造测试数据之 根据身份证号码计算出当前年龄
       importjava.util.*;importjava.lang.*;Stringriqi=prev.getResponseDataAsString();//获取响应结果Stringyear=riqi.substring(6,10);//截取年份String......
  • Jmeter构造测试数据之 姓名、手机号码篇
    importjava.util.*;importjava.lang.*;Stringstr="${__RandomString(3,0123456789,)}";Stringstr_xing="${__RandomString(1,赵钱孙李周吴郑王冯陈褚卫蒋沈韩杨朱秦尤......
  • jmeter常用的命令行
    CLI方式:commandline命令行jmeter的脚本可以通过命令行用命令进行执行用命令行执行的优势:1、图形化界面运行的时候会占用很大的内存,而命令行不会,节省负载机的本身资源2、......
  • jmeter常用的命令行
    jmeter常用的命令行参数:-n 表示非GUI模式运行-t 加载jmeter脚本,指定jmeter脚本的路径,即jmx文件的路径-l 设置测试结果文件的路径   结果文件......
  • jmeter关于常用取样器的设置
    jmeter关于常用取样器的设置  常用创建操作  1、线程组:测试计划(右键)-->线程(用户)-->线程组  2、http请求:线程组(右键)-->取样器-->http请求  3、察看结果......
  • jmeter常用的命令行参数有哪些?常用的jmeter命令行如何编写
    使用命令行优势 图形化界面运行的时候会占用很大的内存,而命令行不会,节省负载机本身资源 模拟请求执行脚本的速度效率更高一些命令行参数 -n   表示......
  • jmeter常用的命令行参数有哪些?常用的jmeter命令行如何编写
    jmeter命令行运行(非GUI形式)参数详解 一、JMete执行方式正常情况下我们会以有页面的方式打开jmeter编写接口,并进行压测。但如果想以自动化的方式运行jmeter压测,以......