zoukankan      html  css  js  c++  java
  • JMeter 参数化 csv引入文件 函数使用

    介绍一下如何使用jmeter让同一个字段每次都能拿到不同的值,不用每次都手动修改效率低。两种方法:1、引用外部参数化文件。2、使用函数。

    1、引用外部参数文件。新建json.txt文本输入需要的数据,我写了两条数据。

    添加CSV数据文件设置,输入文件名、变量名、是否读取首行

     

    报文中引用参数,我设置了两个变量,wesurePolicyNo和faceAmount在报文中分别引用为{wesurePolicyNo}、{faceAmount},点击绿色三角号执行就可以拿数据了。一次数据只能使用一次,用过的就不要再用了,不会报错只是相同数据的请求和响应完全相同没有意义。

    2、使用函数。工具栏上有一个函数助手对话框,打开如下图,这里介绍获取随机字符串的函数_RandomString 。Random string length指需要的字符串长度,Chars to use for radom string generation指字符串的组成元素,Name of variable in which to store the result(optional)指需要参数化的字段。下图表示参数化wesurePolicyNo字段,长度为6,由123456随机组成。点击生成,生成函数${__RandomString(6,123456,wesurePolicyNo)}

     使用生成的函数。复制函数到报文中,点击绿色三角号运行就可以了。

    引用函数方便一点,不需要每次都修改文件数据,但是缺点是可能产生相同的随机数。引用文件的好处只要保证造的数据足够使用且数据不重复就一定不会产生重复的数据,缺点是只能使用一次。已经介绍完了,不知道你是不是学会了哇~~~。

  • 相关阅读:
    PHP 周转换为日期(最后一天) date("o-W")转Y-m-d日期——贴上代码
    开机后apache假死问题解决
    JS控制滚动条 —— 进度条的简单制作
    2014年初组装的第一台电脑
    开启mysql远程连接
    PHP数组的指针操作方法
    Ubuntu Server 13.04安装图形界面
    utf-8和GBK中文字符的长度计算
    2014校园招聘——历程2
    基于LLVM开发属于自己Xcode的Clang插件
  • 原文地址:https://www.cnblogs.com/hpzyang/p/10028007.html
Copyright © 2011-2022 走看看