我在JMeter中保存bean shell断言时遇到访问被拒绝的错误

时间:2019-01-21 11:49:06

标签: jmeter

我已经开始倾斜JMeter。因此,本教程要求保存Bean Shell断言。尝试保存时,出现“拒绝访问”错误。

2 个答案:

答案 0 :(得分:0)

您的用户无权在此文件夹中写入。

更改为用户的“文档”文件夹

答案 1 :(得分:0)

为了能够将文件保存在Program Files文件夹下,您需要成为计算机的Administrator

另一个选项是running JMeter as an Administrator

enter image description here

或者,您也可以授予用户帐户Full control到JMeter文件夹的权限:

enter image description here


一般而言,该指南的整体质量可能是一个很大的问号,因为:

  1. Assertion will not be executed if there is no Sampler
  2. Since JMeter 3.1 it's recommended to use JSR223 Test Elements and Groovy language用于将脚本编写为:

    • 可以编译和缓存Groovy脚本-大大提高了脚本性能
    • Groovy引擎本身比Beanshell快
    • Groovy是一种更“现代”的语言,它支持所有底层Java功能,而在Beanshell中,您只能停留在Java 5语言级别,并且不能使用泛型,流,lambda等。
    • 此Groovy顶部有lot of enhancements,例如built-in JSON支持

如果以上几点足以说服您,请查看Scripting JMeter Assertions in Groovy - A Tutorial文章。