zoukankan      html  css  js  c++  java
  • Jmeter测试接口详细步骤(十一)函数助手

     如图点击打开函数助手

    • __char

    把一组数字转化成Unicode字符

    •  __counter

    ${__threadNum}_${__counter(true,1)}

    每个线程分别计数

    ${__threadNum}_${__counter(false,1)}

    每个线程合并计数

    • __CSVRead

    1、读取固定值

    ${__CSVRead(E:文件JMeter资料value.csv,0)}

    实际是第1列,编号从0开始

    2、读取动态值

    ${__CSVRead(E:文件JMeter资料value.csv,0)}${__CSVRead(E:文件JMeter资料value.csv,next)}

    • __escapeHtml

    把字符串转成Html格式的字符

    ${__escapeHtml(“  你好”)}

    •  __eval

    嵌套引用表达式 ${__eval(${A}+${B})}

    • __evalVar

    返回表达式结果,并把结果存到一个变量

    • __FileToString

    一次性读取文件内容,存到变量

    ${__FileToString(E:文件JMeter资料value.csv,UTF-8,value)}

    •  __intSum

    对整数求和 ${__intSum(1,2\,3\,4,sum)}

    •  __longSum

    对长整型求和

    •  __javaScript

    返回javaScript脚本执行结果

    ${__javaScript(new Date(),newdate)}

    •  __log

      日志级别

      • OUT:控制台打印出来
      • ERR:控制台输出,也打印到标准输出
      • DEBUG:控制台输出,DEBUG级别以上的都将打印
      • INFO(默认):控制台打印INFO及ERROR级别日志
      • WARN:控制台打印WARN、INFO及ERROR级别日志
      • ERROR:控制台仅打印ERROR级别日志

    •  __machineIP

    本机IP

    •  __machineName

    本机名

    • __Random

    ${__Random(1,100,num)}

    •  __RandomString

    ${__RandomString(5,dfsfdsfsddfsdf,)}

    •  __split

    拆分字符串

    • __TestPlanName

    返回测试计划的名称 ${__TestPlanName}

    • __threadNum

    返回线程号 ${__threadNum}

    • __time

    返回当时间 ${__time(yyyy-MM-dd hh-mm-ss,)}

  • 相关阅读:
    DB2保存图片并读取动态显示图片
    DIV布局之position详解
    dojo之配置dojoconfig
    JAVA虚拟机内存架构
    UrlConnection的代理和返回状态码的问题
    自定义网站的icon和收藏夹图标
    DB2建库简单例子
    python学习笔记之函数(方法)
    python学习笔记之基础数据和控制
    MVC3学习:实现文章上一篇下一篇链接
  • 原文地址:https://www.cnblogs.com/nicole-zhang/p/14685763.html
Copyright © 2011-2022 走看看