jmeter函数
1.jmeter常用函数
1.1 Random
${__Random(100000,999999,num)}
引用变量:${num}
后面不用可以不要num变量:${__Random(100000,999999,)}
1.2 time
直接生成,生成13位时间戳:${__time(,)}
获取前十位时间戳:${__time(/1000,)}
按年月日时分秒生成:${__time(yyyy-MM-dd HH:mm:ss SSS,)}
1.3 UUID
生成唯一的标识码: ${__UUID}
1.4 digest
加密:${__digest(md5,123456,12345678,,)}
说明:
算法摘要:加密方式:如md5、md2、sha-1,sha-224,sha-256,sha-384,sha-512
String to be hashed:需要加密的字符串
salt to be used for hashing:加盐
Upper case result :结果是否转换为大写字母,默认否
1.5 V
用于变量里面嵌套函数:${__V(name_${__Random(1,17,)},)}
1.6 counter
计数器函数:${__counter(false,)}==${__counter(,)}
默认或false情况下,所有线程(用户)共用一个计数器计数
${__counter(true,)}
为true的情况下,每个线程(用户)都拥有自己独立的计数器,单独计数
1.7 P
获取jmeter属性:${__P(user.dir,)}${__P(file.separator,)}test1.txt
1.8 函数嵌套
${__uppercase(${__digest(md5,123456,abc,,)},)}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)