随笔分类 -  jmeter

摘要:美国时间,毫秒级的时间戳转换成时间格式: import java.text.*; //long timeStamp = Long.parseLong(vars.get("time")); Date date = new Date(1481086800000); //replace the long 阅读全文
posted @ 2020-04-21 12:53 tooltime 阅读(2780) 评论(0) 推荐(0) 编辑
摘要:函数__evalVar可以用来执行保存在变量中的表达式,并返回执行结果。 如此一来,用户可以从文件中读取一行字符串,并处理字符串中引用的变量。例如,假设变量"query"中包含有"select ${column} from ${table}",而"column"和"table"中分别包含有"name 阅读全文
posted @ 2020-04-01 12:14 tooltime 阅读(583) 评论(0) 推荐(0) 编辑
摘要:1.tool—>函数助手对话框,打开函数助手 2.选择一个功能中选到“__split”; String to split填要分割的字符;函数名如其自身解释就是存储这个方法的名称,用于后面做调用分割后的值;String to split on. Default is , (comma).填分隔符 3. 阅读全文
posted @ 2020-04-01 12:02 tooltime 阅读(2082) 评论(0) 推荐(0) 编辑
摘要:函数助手选择__long Sum实现时间戳加法,第一个参数写${__time(,)},第二个参数根据自己需要进行换算 比如:2个小时,就是26060*1000=7200000ms,点击生成按钮,可以直接生成表达式,复制直接使用即可 4、生成的${__longSum(${__time(,)},7200 阅读全文
posted @ 2020-04-01 11:44 tooltime 阅读(416) 评论(0) 推荐(0) 编辑
摘要:1、显示当天日期 ${__time(YMD)} 2、显示昨天日期 ${_intSum(${__time(YMD)},-1)} 3、效果如下 显示效果如下 阅读全文
posted @ 2020-04-01 11:41 tooltime 阅读(420) 评论(0) 推荐(0) 编辑
摘要:问题:CSV数据文件处理,从TXT文件中读取数据是前面有一个点,空格,详情请看截图: 解决办法:把设置项:忽略首行(只在设置了表白能量名称后擦生效):true 阅读全文
posted @ 2020-01-20 10:35 tooltime 阅读(1236) 评论(0) 推荐(0) 编辑
摘要:1、误区 在JMeter压测过程中,我们通常认为1s内100的并发量(即:QPS为100)的设置如下: 此时,没有再添加额外的控制器。上述中的参数设置解释:Number of Threads(users): 启用的并发线程个数Ramp0up Period(in seconds):在多少秒之内将上述并 阅读全文
posted @ 2019-11-26 15:41 tooltime 阅读(2855) 评论(1) 推荐(0) 编辑
摘要:报错详情: 引起 java.net.SocketException: Socket closed 错误的原因通常是 未设置连接的超时时间。 解决方法: 该问题可以尝试通过以下方法解决。 如果在 HTTP Request Sampler 的 Basic 里勾选了 Use KeepAlive,那么建议在 阅读全文
posted @ 2019-11-12 17:26 tooltime 阅读(3556) 评论(0) 推荐(0) 编辑
摘要:1,如果在一个线程组里则是顺序执行 2,如果不在一个线程组里,就勾选独立运行各个线程组,在一个运行结束后启动下一个线程组 阅读全文
posted @ 2019-11-12 17:24 tooltime 阅读(2432) 评论(0) 推荐(0) 编辑
摘要:在进行多业务混合场景测试中,需要分配每个场景占比。 具体有两种方式: 1.多线程组方式; 2.逻辑控制器控制; 第一种: jmeter一个测试计划可以添加多个线程组,我们把不同的业务放在不同的线程组中,通过控制线程数来控制业务占比。比如实际业务中需要线程组A、线程组B和线程组C的比例为:3:2:1, 阅读全文
posted @ 2019-11-12 17:23 tooltime 阅读(2554) 评论(0) 推荐(0) 编辑
摘要:一、打开jmeter时会有一个测试计划默认显示,界面如下: 二、测试计划各个配置项说明 1、名称:即整个测试计划的名称,已实际项目命名为好; 2、注释:即添加一些备注信息,以便后期回顾时查看; 3、用户定义的变量:可以设置针对一些全局的值,定义为变量,共所有线程使用。(注意:需要来回变化的值,建议不 阅读全文
posted @ 2019-11-12 17:19 tooltime 阅读(683) 评论(0) 推荐(0) 编辑
摘要:需求: 1.获取当前时间的年月日时分秒毫秒 2.生成上一个月的随机某天的一个时间 3.生成一个年月日时分秒毫秒的一个时间戳 1.__time : 获取时间戳、格式化时间 ${__time(yyyy-MM-dd HH:mm:ss:SSS,time)} :格式化生成时间格式 2018-06-01 11: 阅读全文
posted @ 2019-09-06 11:34 tooltime 阅读(1352) 评论(0) 推荐(0) 编辑
摘要:在使用Jmeter过程中,常使用的函数汇总 __time : 获取时间戳、格式化时间 ${__time(yyyy-MM-dd HH:mm:ss:SSS,time)} :格式化生成时间格式 2018-06-01 11:08:23:635 ${__time(,)}:默认该公式精确到毫秒级别, 13位数  阅读全文
posted @ 2019-08-14 18:17 tooltime 阅读(506) 评论(0) 推荐(0) 编辑
摘要:背景:当你需要从一些数据中随机的取值用的话可以用这个函数来实现__CSVRead __CSVRead函数用于对脚本进行参数化,当脚本中不同变量需要不同参数值时,可以考虑__CSVRead函数。 _CSVRead函数即从外部读取参数,_CSVRead函数可以从一个文件中读取多个参数,以供使用操作。 1 阅读全文
posted @ 2019-08-14 18:01 tooltime 阅读(1174) 评论(0) 推荐(0) 编辑
摘要:如果需要引用的数据量较大,且要求不能重复或者需要自增,那么可以使用计数器来实现。 计数器(counter):允许用户创建一个在线程组之内都可以被引用的计数器。 计数器允许用户配置一个起点,一个最大值,增量数,循环到最大值,然后重新开始,继续这样,直到测试结束。计数器使用long存储的值,所取的范围是 阅读全文
posted @ 2019-08-14 16:32 tooltime 阅读(559) 评论(0) 推荐(0) 编辑
摘要:背景:因为BeanShell PreProcessor制造的参数是一些随机参数,每个HTTP取样器包括其他取样器拿值得时候都是单独重新取一次,所以如果当几个取样器的值都要拿同一值时,就不满足需求了,我们就 需要,所以我们就需要设置全局变量了,满足在一次线程中,只取一次供全局使用。 一、设置参数cod 阅读全文
posted @ 2019-08-14 16:22 tooltime 阅读(3928) 评论(3) 推荐(0) 编辑
摘要:Linux服务器用命令执行了jmeter脚本,在本地查看结果时发现结果树种的“请求、响应数据”都显示为空,有错误日志中也看不出所以然,请看演示! 1 ,先执行脚本:执行成功(...end of run),但是发现有两个错误 2 , 从服务器到处rmw_*.jtl结果放在本地jmeter中查看,发现数 阅读全文
posted @ 2019-07-22 16:53 tooltime 阅读(1340) 评论(1) 推荐(0) 编辑
摘要:一、CPU 良好状态指标 CPU利用率:User Time <= 70%,System Time <= 35%,User Time + System Time <= 70%。 上下文切换:与CPU利用率相关联,如果CPU利用率状态良好,大量的上下文切换也是可以接受的。 可运行队列:每个处理器的可运行 阅读全文
posted @ 2019-07-18 18:08 tooltime 阅读(1752) 评论(0) 推荐(0) 编辑
摘要:1. free命令 free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。 直接输入free命令,显示如下 free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别表示MB和GB 另外,free -h会自动选择以适合理解的容量单 阅读全文
posted @ 2019-07-18 17:04 tooltime 阅读(19746) 评论(0) 推荐(0) 编辑
摘要:在测试过程中遇到上送字段必需是几个固定值中的一个, 使用读取文件中几个固定值,然后随机在这几个固定值中选择的办法解决问题 __CSVRead() CSV file to get values from | *alias:表示要读取的文件路径 CSV文件列号| next| *alias:表示当前变量读 阅读全文
posted @ 2019-07-15 09:44 tooltime 阅读(2224) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示