恢弘志士之气,不宜妄自菲薄。这篇文章主要讲述在Jmeter for Oracle Application中获得不足的权限错误相关的知识,希望能为你提供帮助。
在为Oracle Application进行性能测试时,在从Jmeter提交其中一个表单时遇到Insufficient Privilege错误。在应用程序中手动没有问题,在调试日志中没有任何错误。这只发生在Jmeter。与Fiddler核实过没有任何请求被遗漏,并且所有相关性都已到位。
JMeter错误:您没有足够的权限进行当前操作。请联系您的系统管理员。答案【在Jmeter for Oracle Application中获得不足的权限错误】很可能你根本就没有登录。请仔细检查以下内容:
- HTTP Cookie Manager已添加到您的测试计划中。在某些情况下,您需要将
CookieManager.check.cookies=false
行添加到user.properties文件或将Cookie Policy
修改为限制较少的内容,即netscape
。看看HTTP Cookie Manager Advanced Usage - A Guide - 确保执行动态请求参数的关联。注意字面上的一切,因为参数可能作为URL的一部分存在,或者它可能是HTTP Header
- 使用1个用户运行测试,并使用View Results Tree监听器监控请求和响应详细信息。检查每个请求的
Response Data
选项卡,以确保您的测试正在执行它应该执行的操作 - 确保比较来自JMeter和真实浏览器的请求,通常如果您发送相同的请求 - 您应该收到相同的响应。注意redirects
推荐阅读
- 将VBA转换为Google Apps脚本
- 如何修复TypeError(application_module__WEBPACK_IMPORTED_MODULE_1 ___ default.a不是构造函数)
- 如何解决 - 无法使用Automapper将Generic.List强制转换为Linq.IQueryable()
- 使用Automapper优化相关子查询
- 返回ApplicationUser对象或ApplicationUserId字符串的列表
- Spring @RequestMapping注释到不同的位置
- 使用Azure App Service Logging时是否需要blob StorageExceptions()
- 从密钥保险库将证书上载到App Service
- 禁用Azure App Services上的某些W3C日志记录字段