jmeter添加变量

一、添加用户自定义变量

  1. 添加用户自定义变量 
  2. 作用:常用数据参数化。当变量发生变化时,不需要逐个脚本修改,只需要修改用户自定义中的变量就可以了。 

 

 变量使用如下图

 

  二、函数助手定义变量

  1. 通过函数助手定义变量格式
  2. 可以应用到自定义 变量里面,也可以直接用到脚本里面

 

三、创建CSV Data Set Config,调用Excel里面的变量

  1. 创建:添加->配置元件->CSV Data Set Config
  2. 作用:可以从.csv、.dat等文件中获取数据,并将这些数据参数化。当数据发生变化时,只需要改原始文件,不需要改脚本。
  3. 新建csv文件,用Uedit软件新建,避免乱码。保存编码设置UTF-8,然后可以用Excel打开编辑数据。
1)文件名:文件路径(如果和脚本同路径,只需要输入文件名;否则要输入全路径)
2)File encoding:编码和文件格式保持一致,如果有中文,最好用UTF-8
3)Variable names:参数名称,参数之间用,隔开
4)Delimiter:输入文件(csv/dat等)中的分割符号;用\t代替tab键
5)Allow quoted data:当获取的数据中包含"时,要设置为True
6)Recycle on EOF: 设置为True后,允许循环取值
7)Stop Thread EOF: 当Recycle on EOF为false并且Stop Thread EOF 为true,则读完csv文件中的记录后,停止运行,线程数及执行次数无效
8)Sharing Mode:共享模式: All threads:所有线程,所有线程循环取值,线程1取第一行,线程二取下一行;Current thread group:当前线程组,各个线程组分别循环取值;Current thread:该测试计划内的所有线程都取第一行

 

 使用

 

 

 posted on 2019-09-11 16:03  王又又0226  阅读(596)  评论(0编辑  收藏  举报