在Jmeter for Oracle Application中获得不足的权限错误

恢弘志士之气,不宜妄自菲薄。这篇文章主要讲述在Jmeter for Oracle Application中获得不足的权限错误相关的知识,希望能为你提供帮助。
在为Oracle Application进行性能测试时,在从Jmeter提交其中一个表单时遇到Insufficient Privilege错误。在应用程序中手动没有问题,在调试日志中没有任何错误。这只发生在Jmeter。与Fiddler核实过没有任何请求被遗漏,并且所有相关性都已到位。

JMeter错误:您没有足够的权限进行当前操作。请联系您的系统管理员。
答案【在Jmeter for Oracle Application中获得不足的权限错误】很可能你根本就没有登录。请仔细检查以下内容:
  1. HTTP Cookie Manager已添加到您的测试计划中。在某些情况下,您需要将CookieManager.check.cookies=false行添加到user.properties文件或将Cookie Policy修改为限制较少的内容,即netscape。看看HTTP Cookie Manager Advanced Usage - A Guide
  2. 确保执行动态请求参数的关联。注意字面上的一切,因为参数可能作为URL的一部分存在,或者它可能是HTTP Header
  3. 使用1个用户运行测试,并使用View Results Tree监听器监控请求和响应详细信息。检查每个请求的Response Data选项卡,以确保您的测试正在执行它应该执行的操作
  4. 确保比较来自JMeter和真实浏览器的请求,通常如果您发送相同的请求 - 您应该收到相同的响应。注意redirects

    推荐阅读