以前我并不会熟练使用JMeter,偶然间看到博文将JMeter支持了Groovy(其实一直都是支持的),心血来潮写了一个Demo,分享了一篇文章,效果还是挺不错的。然后一发不可收拾,目前我感觉除了ctx
和脚本文件的应该以外,其他功能的Demo我已经完成了。
它有助于访问上下文。通过ctx
获取诸如SampleResult
或prev
更高级别的信息,我看官方的文档中是支持线程调度的,用于中断线程或者中断循环等等,个人感觉用处不大,还是使用JMeter
自带的线程管理功能比较好。故而Groovy
在JMeter
中的尝试也就结束了。
还有一个偶然发现的JMeter
在计算吞吐量的时候存在的理论值差异,算是无心插柳,如果是想在JMeter
使用更上一层楼,个人给两个建议:多查阅官方或社区文档,还有多和他人交流探索。
以下是JMeter
专题全部文章内容:
- 用Groovy处理JMeter断言和日志
- 用Groovy处理JMeter变量
- 用Groovy在JMeter中执行命令行
- 用Groovy处理JMeter中的请求参数
- 用Groovy在JMeter中使用正则提取赋值
- Groovy在JMeter中处理cookie
- Groovy在JMeter中处理header
- JMeter吞吐量误差分析
- 郑重声明:公众号“FunTester”,欢迎关注交流,禁止第三方(腾讯云除外)转载、发表。