如何使用Jmeter批量造数据?

  测试有时需要准备测试数据,需要大量造数据时手动造数据效率是比较慢的,可以考虑用Jmeter批量构造数据,这里使用到的是Jmeter配置原件“CSV数据文件设置”

步骤1:添加CSV数据文件设置,填写文件目录

以下是CSV文件内容,第一行为变量名称,可通过${mobile}进行调用

步骤2:将需要动态获取的值用变量名称${mobile}替换

步骤3:这里设置线程数,如果这里不改,还是1的话,只会执行csv文件的第一行

原文地址:https://www.cnblogs.com/winxpplus/p/12539185.html

时间: 2024-10-28 14:27:25

如何使用Jmeter批量造数据?的相关文章

Jmeter(二十三)Jmeter-Question之“批量造数据”

日常工作中,无论是在做功能测试.接口测试还是性能测试,经常会有这么一个场景出现,"那个谁谁谁,帮我加几条订单","那个某某某,给购物车增添几个产品","在数据库加几百条数据"...等等,通常少数量,或者能够人为解决的就人工解决,那么如果是数量比较大,数万条数据,总不可能一条一条进行增添吧? So,在造数据这块通常能够想到的便是数据库通过"存储过程"来进行增添,或者外部程序or工具,Jmeter当然也支持的,做的小Demo: 原

批量造数据的一种方法

实现目的:一张表Table中有A.B.C三个字段,并有很多值,开发测试需要,可以执行这样的语句批量复制插入数据: insert into Table(A,B,C) select A,B,C from Table

Jmeter批量插入数据

1. 2.选项 -> 函数助手 生成函数字符串 3.在线程组中选择循环次数 比如20次,会随机生成20个数据 4.结果如下

Oracle 批量造数据

1.通过存储过程方式 CREATE OR REPLACE procedure XXZY.p_test is i number; begin for i in 1..210000 loop INSERT INTO test_job VALUES(i,'张三'||to_char(i)); end LOOP; EXCEPTION WHEN OTHERS THEN DBMS_output.PUT_LINE(SQLERRM); end p_test; /

JMeter接口测试-Jmeter向数据库批量插入数据(随机变量的使用)

前言 除了编写Python脚本批量向数据库插入数据以外,今天我们来学习一下如何利用JMeter向mysql数据库批量插入数据吧! 一:添加线程组,添加并配置JDBC Connection Configuration 二:导入mysql驱动包,下载好mysql的驱动包(mysql-connector-java-5.1.22-bin.jar),放到jmeter的lib目录下,选中测试计划,添加mysql驱动包 三:我们需要插入的数据量可以在线程组的线程数.循环次数进行配置,如下,这里只插入10条数据

python脚本批量生成数据

在平时的工作中,经常会遇到造数据,特别是性能测试的时候更是需要大量的数据.如果一条条的插入数据库或者一条条的创建数据,效率未免有点低.如何快速的造大量的测试数据呢?在不熟悉存储过程的情况下,今天给大家介绍一种方法,很简单的也很实用.思路是用python代码写一段小程序,生成一定数量的SQL语句,再把这些SQL语句拷贝黏贴到数据库工具执行SQL即可. 假如有个联系人的学生表student,其表结构为姓名name.学校school.电话telphone.邮箱email. 以Mysq为例子,sql语句

性能测试通过几种方式造数据

本文说的数据量主要包括基础数据量(或者叫历史数据量.垫底数据量.数据库中已有的数据量)和参数化数据量,数据量在性能测试中起到非常重要的作用.对于在数据库中只有几条记录和有几亿条记录里面查询信息,那么结果肯定相差非常大的,随着业务量的增长,记录也越来越多,因此在性能测试过程中,需要保持跟生产上相同级别的数据量.生产系统中业务中使用不同的数据.那么我们在测试的时候需要考虑参数数据量的大小和数据分布的问题. 如果基础数据量跟生产环境的基础数据量不在同一个数量级上,将会导致相关指标例如响应时间比生产上快

向mysql中批量插入数据的性能分析

MYSQL批量插入数据库实现语句性能分析 假定我们的表结构如下 代码如下   CREATE TABLE example (example_id INT NOT NULL,name VARCHAR( 50 ) NOT NULL,value VARCHAR( 50 ) NOT NULL,other_value VARCHAR( 50 ) NOT NULL) 通常情况下单条插入的sql语句我们会这么写: 代码如下   INSERT INTO example(example_id, name, valu

netcdf造数据(转)

netcdf造数据 #include "netcdfcpp.h" #include<math.h> #include <iostream> using namespace std; #define lon 1442 #define lat 281 #define lat2 562 int main() { //读取现有矢量场.nc文件,长.宽 NcFile dataReadFile1("global10.nc",NcFile::Replace