zoukankan      html  css  js  c++  java
  • jmeter笔记(5)参数化CSV Data Set Config

    为了保证脚本的可移植性,我们需要把数据提取出来作为变量,变量可以分为两类:

    公用变量:IP、端口、附件路径、CSV文件路径等;

    测试变量:用户名、密码、用户ID、商品ID等

     

    使用CSV Data Set Config

    参数设置

     

    Filename:文件名,必填,指保存参数化数据的文件目录;

    File encoding:文件的编码格式,非必填;

    Variable Names(comma-delimited):参数名称,必填,需要几列参数,在这里面就写几个参数名称,每个名称中间用分隔符分割,分隔符在下面的“Delimitet”中定义,CSV文件默认分隔符为“,”,所以通常使用“,”分割每个参数名;

    Delimitet:定义分隔符,非必填,这里定义某个分隔符,则在“Variable Names”用这里定义的分隔符分割参数;

    Allow quote data:非必填当csv文件中有特殊字符时,Allow quote data的值要设为True;

    Recycle on EOF:是否循环读入,非必填,CSV Data Set Config一次读入一行,如果线程数超过文本的记录行数,那么可以选择从头再次读入,设置为True后,可循环读取。

    变量使用:

    引用方法:${username},${password}

    注意:

    读取的csv文件中有特殊字符时(逗号,引号或分隔符),Allow quote data的值要设为True;

    中文参数化传入数据出现乱码的解决方式:

    1.参数设置项下编码格式填写UTF-8;

    2.取样器设置编码格式并勾选编码;

  • 相关阅读:
    [leetcode]5最长回文子串
    [leetcode]4寻找两个有序数组的中位数
    [leetcode]3无重复字符的最长字串
    [leetcode]2两数相加
    [leetcode]1两数之和
    [学习记录]堆
    [学习记录]平衡树
    [学习记录]二叉树删除
    [学习记录]排序算法总结
    创建mysql数据库
  • 原文地址:https://www.cnblogs.com/mingfan/p/10740465.html
Copyright © 2011-2022 走看看