如果你想從頭學習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 組件,因為基本都一樣,效率也高很多