当前位置: 首页 > news >正文

JMeter常用字符串相关函数

JMeter的惯用函数使用-字符串相关

主要的函数如下:
1.将字符串转为大写或小写: ${__lowercase(Hello,)}  ${__uppercase(Hello,)}
2.生成字符串:  __RandomString函数
3.取字符串中的子串:  __substring函数
4.从文件中按行取字符串:   _StringFromFile函数   (注:然后取子串,进行处理,取行中特点的值)
5.分割字符串  用指定的分割符分割:  __split或者${__javaScript( "aaa|bbb|ccc".split("|")[1],d1)}

函数的组合使用
文件test.txt中每行数据的格式为:13400000001,123456
要求:从文件中取出手机号,作为参数
方法:
1.先利用__StringFromFile函数从文件中取出一行数据
即:${__StringFromFile(e:\test.txt,,,)}

2.然后利用__substring函数取出行数据中的前11个字符,即手机号,如下:
${__substring(${__StringFromFile(e:\test.txt,,,)},0,11,)}

3.__lowercase函数  __uppercase函数  转变大小写
${__lowercase(Hello,)}
${__uppercase(Hello,)}

4.__RandomString函数  生成特定长度,由指定的字符组成的字符串
${__RandomString(5,abcdef,teststr)}

5.__substring函数  取字符串中的子串,指定起始下标
${__substring(hell world,5,10,)}
   
6._StringFromFile函数  从文件里面取数据,按行取

7._StringFromFile函数是从一个文件中读取一个字符串,用来实现参数化,
一次读取一行
${__StringFromFile(E:\test.txt,test,,)}

8.__FileToString函数   将文件转换为字符串
${__FileToString(e:\test.txt,,)}

${__split(${string},,)}  分割字符串

9.另一种js分割方法
${__javaScript( "aaa|bbb|ccc".split("|")[1],d1)}

相关文章:

  • 2006-2007互联网前沿发展大趋势
  • 基于复杂方案OWSAP CsrfGuard的CSRF安全解决方案(适配nginx + DWR)
  • 技术杂谈
  • 回发或回调参数无效
  • 学习三大境界!
  • at命令详解
  • ARM 汇编寻址方式
  • C#多线程应用技术面对面探讨
  • 简单的多人聊天(C#.Socket)
  • Direct3D极速入门宝典
  • 正则语言(转的 大额_skylar )
  • ASP.NET 2.0中直接将Access数据库导入到Excel文件中
  • 读书笔记1
  • 安然公司特殊目的实体(SPEs)解读
  • 双击本地磁盘会出现比如C:\不是有效的Win32应用程序
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Android框架之Volley
  • CSS实用技巧干货
  • Java|序列化异常StreamCorruptedException的解决方法
  • js操作时间(持续更新)
  • js面向对象
  • Python语法速览与机器学习开发环境搭建
  • windows-nginx-https-本地配置
  • 彻底搞懂浏览器Event-loop
  • 从零开始的无人驾驶 1
  • 马上搞懂 GeoJSON
  • 目录与文件属性:编写ls
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 使用 @font-face
  • 提醒我喝水chrome插件开发指南
  • 详解NodeJs流之一
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • (1)STL算法之遍历容器
  • (10)STL算法之搜索(二) 二分查找
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (一)WLAN定义和基本架构转
  • (转)socket Aio demo
  • (转)Sql Server 保留几位小数的两种做法
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .Net FrameWork总结
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • /boot 内存空间不够
  • [100天算法】-实现 strStr()(day 52)
  • [APUE]进程关系(下)