摘要: JMeter从4.1版本开始引入了一个新函数“${__threadGroupName}”,这个函数的作用是返回当前线程组的名字。${__threadGroupName}的用途也较为广泛,比如: 在非图形界面执行时,在日志中记录不同脚本的出错信息使用。 用于定义不同脚本(ThreadGroup)特有的 阅读全文
posted @ 2019-04-09 10:16 快乐杂货铺 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 一般而言JMeter下性能最好的是jar包这类java原生请求,对于JMeter并没有原生支持的请求,一般都会将其直接编译为jar包,然后再JMeter中调用,这样性能最好。 但是有些需求并不适合用jar包的方式来进行,比如报文拼接,这个一般在请求Sampler发送前执行,比较方便的是使用BeanS 阅读全文
posted @ 2019-04-04 09:16 快乐杂货铺 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 刚从LoadRunner转到JMeter,对JMeter的各种概念比较懵。在这里记录下。欢迎大家关注我的个人微信号:测试杂货铺。 JMeter的各个功能都是它的组件来完成或实现的,下面来对JMeter的基础组件进行一些简单的入门介绍。 1 TestPlan测试计划 TestPlan是JMeter脚本 阅读全文
posted @ 2019-04-03 09:16 快乐杂货铺 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 对于Http协议的请求,除了手工编写脚本外,JMeter还提供了录制浏览器操作的功能,甚是方便。那如果手头有一堆HTTP协议的LoadRunner脚本,能不能比较快速的转制成JMeter脚本呢?其实也是可以的,只要借助JMeter的录制功能就可以。 首先LoadRunner脚本要能正常运行。以如下的 阅读全文
posted @ 2019-04-02 19:35 快乐杂货铺 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 在GUI模式下执行JMeter测试时,我们可以通过添加View Results Tree组件来查看JMeter请求的各类详情。那如果在正式测试场景中,当我们采用NON GUI模式时,遇到了断言或其他错误,想查看一下具体发生了什么什么,应该怎么处理呢? 比如下面这个简单的脚本,我们使用了Respons 阅读全文
posted @ 2019-04-01 13:13 快乐杂货铺 阅读(470) 评论(0) 推荐(0) 编辑