一、User Defined Variable
1、添加的位置
Add->Config Element->User Defined Variable
2、使用
变量phone添加成功后,在所有的Sample中用参数${phone}代替
3、特点
User Defined Variable中定义的所有参数的值在Test Plan的执行过程中不能发生取值的改变。
一般仅将Test Plan中不需要随迭代发生改变的参数(只取一次值的参数)设置在此处
 
二、 User Parameters
1、添加的位置
Add->Pre Processor->User Parameters
2、使用
(1)同User Defined Variable,${phone}
(2)Update Once Per Iteration(每次迭代更新一次):
勾选:参数的值在每个迭代中保持不变,在新的迭代中开始取下一个可用值
不勾选:参数的值在每个在其作用域内的Sampler发出请求时取下一个可用值
3、特点
(1)和User Defined Variables比较
User Parameters列表中的参数取值可以在Test Plan执行过程中发生变化
(2)和CSV Data Set Config比较
User Parameters:适用于参数的取值范围比较小的
CSV Data Set Config:适用于参数的取值范围很大哦,方法具有更大的灵活性
 
三、CSV Data Config
1、添加的位置
Add->Config Element->CSV Data Set Config
2、使用
(1)Filename:获取参数值的文本文件(数据池)
绝对路径:eg:C:\Users\qinwanxia\Desktop\test.txt
相对路径:当前Test Plan所在路径下寻找该文件
(2)File Encoding:文件编码方式,默认是ANSI
(3)Variable Names:从文本文件中获取内容的参数列表,参数之间用逗号隔开
(4)Delimiter:文本文件中分隔记录域的分隔符
“\t”代表tab键
(5)Allow quoted data?
(6)Recycle on EOF?(EOF是空的意思)
True:允许循环取值,当CSV文件中的全部记录(数据行)被取完后,重新从文件的第一行取值
(7)Stop Thread on EOF?
前提:Recycle on EOF位False时才有效
True:取完所有可用的CSV文件中的记录后,线程停止运行
False:线程后续执行时给定的参数值均为<EOF>(空)
(8)Sharing mode
All threads:所有线程组共享CSV记录
Current thread group:同一个线程组下的所有线程共享
 
四、通过系统函数设置参数值
1、添加的位置
Option->Function Helper Dialog
添加需要的系统函数,具体使用网上查找

jmeter的参数化方法汇总的更多相关文章

  1. Jmeter性能测试-----参数化方法CSVRead函数

    Jmeter里面参数化的方法有很多,大家可以结合自己的项目情况来使用哪种方式来调用测试 数据. 下面我给大家介绍下Jmeter里CSVRead函数来获取参数的方法: 我这里已去到直播间发表评论为例(这 ...

  2. 【一】Jmeter接口自动化测试系列之参数化方法

    Jmeter作为虽然作为一款和LoadRunner相媲美的性能测试工具,但参数化功能实在不咋地,这里我大概总结了一下Jmeter的参数化方法! 至于参数化的用途,我这里就不多说了,做测试的都明白吧!本 ...

  3. Jmeter接口测试系列之参数化方法

    至于参数化的用途,我这里就不多说了,本文主要介绍最全.最强大的参数化方法,对参数化有一个彻底的认识,这里提供了多种参数化方法 1.jmeter参数化之用户变量   在测试计划里面添加一个用户自定义的变 ...

  4. 使用jmeter进行性能测试-Jmeter教程及技巧汇总 (转)

    http://www.jmeter.cf/loadtesting-jmeter.html 为什么使用jmeter, 它免费开源, 不断发展, 功能逐渐强大. 可以做功能,负载, 性能测试.一套脚本可以 ...

  5. JMeter学习-参数化

    JMeter也有像LR中的参数化,本篇就来介绍下JMeter的参数化如何去实现. 参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户 ...

  6. 聊一聊Jmeter的参数化

    背景 前面一篇讲了 JMeter 的一个最简单的例子,这篇聊一下 JMeter 的参数化. 在开始之前先来一个单元测试的例子,感受一下参数化. 上面是一个用 xUnit 写的单元测试,这个单元测试就是 ...

  7. jmeter设置参数化

    设置参数化方法有3种 第一种: 1.打开 jmeter,导入badboy录制的脚本 导入后记得选择"step"右键选择change controller ->逻辑控制器-&g ...

  8. 你真的会玩SQL吗?实用函数方法汇总

    你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节 ...

  9. Java实现时间动态显示方法汇总

    这篇文章主要介绍了Java实现时间动态显示方法汇总,很实用的功能,需要的朋友可以参考下 本文所述实例可以实现Java在界面上动态的显示时间.具体实现方法汇总如下: 1.方法一 用TimerTask: ...

随机推荐

  1. Oracle grant connect, resource to user语句中的权限

    博主在 Oracle 11g r2上测试(测试日期:2017.10.30): 用sys登陆到oracle中,执行以下两条语句: select * from role_sys_privs WHERE R ...

  2. java 字符串中是否有数字

    http://www.cnblogs.com/zhangj95/p/4198822.html http://www.cnblogs.com/sunzn/archive/2013/07/12/31865 ...

  3. ipynb-->pdf

    ipython nbconvert notebookname.ipynb --to latex --post pdf

  4. LigerUi中表(Grid)控件的相关属性笔记

    http://blog.csdn.net/dxnn520/article/details/8216560 // ========================================= [每 ...

  5. winform下读取excel文件并绑定datagridview例子

    首先我要读取这个excel文件然后生成Datable 用winform编程的方式 前台界面: 后台的代码 using System; using System.Collections.Generic; ...

  6. C++ 学习笔记 (七)继承与多态 virtual关键字的使用场景

    在上一篇 C++ 学习笔记 (六) 继承- 子类与父类有同名函数,变量 中说了当父类子类有同名函数时在外部调用时如果不加父类名则会默认调用子类的函数.C++有函数重写的功能需要添加virtual关键字 ...

  7. dom 添加删除节点

    //找到 div1 var div1 = document.getElementById("div1"); //创建 一个 p标签 var p = document.createE ...

  8. Linux问题分析或解决_samba无法连接

    1. windows设置方面问题 问题:window能连接部分服务器的samba共享,一部分无法连接.报错如截图. 解决:前提---其他人连接都没有问题,发现有问题的连接服务器的电脑是win10,而w ...

  9. Network of Schools POJ - 1236 (强联通)

    一些学校连接到了一个计算机网络.网络中的学校间有如下约定:每个学校维护一个列表,当该学校收到软件或信息后将会转发给列表中的所有学校(也就是接收方列表).需要注意的是如果B学校在A学校的接收方列表中,A ...

  10. 51nod_1445 变色DNA 最短路模板 奇妙思维

    这是一道最短路模板题,但是在理解题意和提出模型的阶段比较考验思维,很容易想到并且深深进入暴力拆解题目的无底洞当中. 题意是说:给出一个邻接矩阵,在每个点时,走且仅走向,合法路径中编号最小的点.问题是是 ...