如果你想从头学习Jmeter,可以看看这个系列的文章哦

https://www.cnblogs.com/poloyy/category/1746599.html

 

JSR223 介绍

  • JMeter 支持使用编程语言来开发测试,最常用的莫过于 BeanShell
  • 但是 BeanShell 脚本的效率却不高
  • 针对此种情况,JMeter 给了测试开发人员更多的选择,引入了 JSR223 组件元素,提供了使用多种编程语言开发测试的可能性,其中包括了性能较高的Groovy语言
  • 在使用 JSR223 组件元素开发测试时,可以使用其内置的变量,有助于精简脚本,提高开发测试的效率
  • JSR223 定义了可集成在Java平台上运行的一系列脚本语言,比如 Groovy,JavaScript 等

 

Jmeter  有哪些 JSR223

  • 定时器:  JSR223 Timer
  • 前置处理器:JSR223 PreProcessor
  • 采样器:  JSR223 Sampler
  • 后置处理器:JSR223 PostProcessor
  • 断言:   JSR223 断言
  • ***:  JSR223 Listener

 

总结

如果要写 BeanShell 脚本的话,建议使用 JSR223 组件,因为基本都一样,效率也高很多