广告
返回顶部
首页 > 资讯 > 数据库 >使用jmeter来造数据
  • 547
分享到

使用jmeter来造数据

2024-04-02 19:04:59 547人浏览 泡泡鱼
摘要

项目测试过程中,遇到这样一个需求,需要一张表里面有几百万的数据,需求很简单,本来想用jdbc直接写java往数据库里面插数据,后来想起jmeter好像可以实现这个需求,而且更简单便捷,所以用jmeter做

项目测试过程中,遇到这样一个需求,需要一张表里面有几百万的数据,需求很简单,本来想用jdbc直接写java往数据库里面插数据,后来想起jmeter好像可以实现这个需求,而且更简单便捷,所以用jmeter做了下数据准备工作,现在记录下做的过程。

     1 打开jmeter,创建一个线程组:

         使用jmeter来造数据

     2 鼠标右键单机线程组,创建一个jdbc connection configuration:

         使用jmeter来造数据

        对数据库的地址、用户名和密码进行填写:

         使用jmeter来造数据

     3 创建用户参数:

         使用jmeter来造数据

        可根据要插入数据中,不同字段,创建参数函数:

         使用jmeter来造数据

        函数的产生,由函数生成器产生:

         使用jmeter来造数据

        不同函数的产生:

         使用jmeter来造数据

        也可以用计数器当做函数使用:

         使用jmeter来造数据

     4 线程组里面添加一个jdbc request:

         使用jmeter来造数据

        在jdbc request里面添加sql语句:

         使用jmeter来造数据

        其中,对字段有特殊要求的(即:字段被做参数化,使用函数的字段),用特定"${你的参数}"格式,在失去了中进行体现:

         使用jmeter来造数据

        参数化的字段:

 

         使用jmeter来造数据

     5 添加聚合报告和查看结果树,根据自己需要的数量级,进行查数据操作:

         使用jmeter来造数据

这样就可以进行数据的插入了。

心得:

1 小数据量的情况下,使用java通过接口或者直接插数据,跟使用jmeter应该时间上差不多,但是到达百万级以上的数据量,使用jmeter多线程,速度会明显快很多。

2 jmeter的操作比较简单,如果没有现成的工程,搭建环境比较麻烦,调试代码有点烦。但是用jmeter的话,只需要一个简单的sql,几步操作步骤,就可以完成任务,优势比较明显。


您可能感兴趣的文档:

--结束END--

本文标题: 使用jmeter来造数据

本文链接: https://www.lsjlt.com/news/49396.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 使用jmeter来造数据
    项目测试过程中,遇到这样一个需求,需要一张表里面有几百万的数据,需求很简单,本来想用jdbc直接写java往数据库里面插数据,后来想起jmeter好像可以实现这个需求,而且更简单便捷,所以用jmeter做...
    99+
    2022-10-18
  • jmeter连接数据库并使用
    添加Mysql jdbc驱动包 1)下载驱动包 2)测试计划里面添加驱动包到classpath    2、添加JDBC Connection Configuration 右击线程组依次选择    填写配置信息:         Var...
    99+
    2016-01-08
    jmeter连接数据库并使用 数据库入门 数据库基础教程 数据库 mysql
  • 如何使用jMeter构造大量并发的随机HTTP请求
    这篇文章主要讲解了“如何使用jMeter构造大量并发的随机HTTP请求”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用jMeter构造大量并发的随机HTTP请求”吧!在前一篇文章使用j...
    99+
    2023-06-02
  • Jmeter 使用Json提取请求数据的方法
    目录Json提取器使用介绍1,变量名2,Json表达式3,Match no4,默认值提取变量的后续操作调试器样本查看变量取值情况Beanshell写变量到文件遍历提取到的值使用Jso...
    99+
    2022-11-12
  • jmeter的时间戳函数使用
    在使用jmeter做接口测试的时候,经常会要用到日期这种函数,让系统自动生成一些格式化的数据,方便接口测试,jmeter自身就带有时间戳的函数 1、__time:获取时间戳、格式化时...
    99+
    2022-11-12
  • 如何使用jMeter构造有依赖关系的一系列并发请求
    这篇文章主要介绍“如何使用jMeter构造有依赖关系的一系列并发请求”,在日常操作中,相信很多人在如何使用jMeter构造有依赖关系的一系列并发请求问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用jMe...
    99+
    2023-06-02
  • Jmeter中如何使用前置处理器加密传输数据
    这篇文章主要为大家展示了“Jmeter中如何使用前置处理器加密传输数据”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Jmeter中如何使用前置处理器加密传输数据”这篇文章吧。在实际网站测试中,前...
    99+
    2023-06-04
  • python 调用接口造数据
    #!/usr/bin/python #!-*-coding:utf-8 -*- import MySQLdb import urllib2 impo...
    99+
    2023-01-31
    接口 数据 python
  • jmeter学习指南之常用函数的使用
    说明:本文内容是基于jmeter3.0版本来编写,不同版本可能会有个别部分不一致,但是不会差别太大的。JMeter提供了很多函数,如果能够熟练使用,可以为脚本带来很多方便。JMeter函数是一种特殊值,可用于除测试计划外的任何组件。函数调用...
    99+
    2023-06-05
  • 如何使用jMeter构造大量并发HTTP请求进行微服务性能测试
    这篇文章将为大家详细讲解有关如何使用jMeter构造大量并发HTTP请求进行微服务性能测试,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。比如我开发好了一个微服务,想测试其在大并发请求下的性能表现如何。比较...
    99+
    2023-06-02
  • Jmeter-BeanShell断言的运用一(JSON响应数据与数据库比对)
    前言   最近在学习BeanShell断言,发现有点强大哈,只要会写代码,就没有什么是断言不了的,哈哈哈,不过我现在只会写点蹩脚的代码,下面将介绍下如何将返回的JSON数据与数据库数据做对比。 注:本次涉及到的知识点有 1)BeanShel...
    99+
    2020-01-26
    Jmeter-BeanShell断言的运用一(JSON响应数据与数据库比对) 数据库入门 数据库基础教程 数据库 mysql
  • Python中怎么用faker造假数据
    这篇文章主要讲解了“Python中怎么用faker造假数据”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中怎么用faker造假数据”吧!项目开发初期,为了测试方便,我们总要造不少...
    99+
    2023-06-16
  • 制造业怎么应用大数据
    制造业可以应用大数据来进行智能化生产、质量控制、供应链管理、售后服务等方面的优化和改进。1. 智能化生产:通过收集和分析生产过程中的...
    99+
    2023-10-11
    大数据
  • php构造函数怎么使用
    这篇“php构造函数怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php构造函数怎么使用”文章吧。php中有构造函数...
    99+
    2023-06-29
  • C++构造函数怎么使用
    这篇文章主要讲解了“C++构造函数怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++构造函数怎么使用”吧!像是结构体,我们可以使用列表初始化的方法进行初始化:struct ...
    99+
    2023-06-22
  • 使用php开发Websocket,打造实时数据统计功能
    使用PHP开发Websocket,打造实时数据统计功能引言:Websocket 是一种全双工通信协议,它能在浏览器与服务器之间建立持久连接,实现实时通信。在Web开发中,Websocket 经常被用于实现实时数据传输,例如实时聊天、实时监控...
    99+
    2023-12-09
    PHP websocket 实时数据统计
  • go struct构造函数怎么使用
    在Go语言中,结构体(struct)是一种用户自定义的数据类型,用于封装若干个不同类型的数据字段。在结构体中,可以定义构造函数来创建...
    99+
    2023-10-10
    go
  • JavaScript如何使用Function()构造函数
    这篇文章主要介绍JavaScript如何使用Function()构造函数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Function()构造函数先看代码:var f&nb...
    99+
    2022-10-19
  • C#中怎么使用构造函数
    本篇文章给大家分享的是有关C#中怎么使用构造函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。C#构造函数的名字不能随便起,必须让编译器认得出才可以被自动执行。它的命名方法既简...
    99+
    2023-06-17
  • C#中构造函数如何使用
    C#中构造函数如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。C#构造函数在使用方面及行为方面的一些特殊规则:如果开发人员没有为一个类提供构造函数,那么,...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作