Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)

一.参数化
根据需求动态获取数据并赋值的过程。
二.jmeter参数化
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第1张图片

1.jmeter常用参数化:
在这里插入图片描述
2.jmeter变量定义:${变量名称}

三.CSV Data Set Config(CSV数据控件):适用于大量测试数据

  • Jmeter 使用Data Set Config(CSV数据控件参数化步骤:
    Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第2张图片

Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第3张图片
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第4张图片
四.用户参数:多用于数据量较小时
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第5张图片

-位置:前置处理器-用户参数

  • 使用方式:主要用于某个请求下(HTTP请求-添加-前置处理器-用户参数)
    Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第6张图片

  • 配置用户参数
    Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第7张图片
    Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第8张图片

  • 使用用户参数(仅能在线程组中设置线程数执行对应的用户数,设置循环次数仅执行第一天数据)
    Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第9张图片

注意:1)在HTTP请求中引用变量;
2)在线程组中设置线程数,线程数要与用户数量保持一致,才能执行所有用户。

五.用户定义变量
位置:1)测试计划(一般变量少时)
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第10张图片

     2)配置元件---用定义的变量

Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第11张图片
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第12张图片
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第13张图片
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第14张图片

六.jmeter参数总结
Jmeter参数化—CSV Data Set Config 、用户定义、用户定义变量(5)_第15张图片

你可能感兴趣的:(Jmeter)