JMeter未记录ADF应用程序

JMeter未记录ADF应用程序,jmeter,oracle-adf,Jmeter,Oracle Adf,我按照下面的链接为Oracle的ADF 11g配置JMeter。我无法使用JMeter 2.10记录部署在WebLogic Server 10.3.6版上的ADF应用程序。我的JDeveloper版本是11.1.2.4 文档看起来不错,但我看到一些奇怪的测试计划结构。我建议采取以下措施: 通过JMeterHTTP代理服务器记录您的用例 当您获得一组“有趣的”HTTP请求时,您需要处理动态值,如指南中所述。关键是它是一个后处理器,因此它必须是HTTP请求的子级 JSESSIONID cookie由

我按照下面的链接为Oracle的ADF 11g配置JMeter。我无法使用JMeter 2.10记录部署在WebLogic Server 10.3.6版上的ADF应用程序。我的JDeveloper版本是11.1.2.4


文档看起来不错,但我看到一些奇怪的测试计划结构。我建议采取以下措施:

  • 通过JMeterHTTP代理服务器记录您的用例
  • 当您获得一组“有趣的”HTTP请求时,您需要处理动态值,如指南中所述。关键是它是一个后处理器,因此它必须是HTTP请求的子级
  • JSESSIONID cookie由HTTP cookie管理器处理,无需将其附加到URL。只需确保您具有CookieManager.save.cookies=true属性。可以在jmeter安装的/bin文件夹下的jmeter.properties文件中找到它
  • 因此,您需要实施以下步骤:

    • 记录一些HTTP请求
    • 通过正则表达式提取器后处理器从第一个请求中提取viewstate和其他动态内容,并将其保存为JMeter变量
    • 使用变量而不是记录的硬编码值
    您可以通过“查看结果树”侦听器检查请求和响应,它能够演示请求和响应标题、cookie、计时等以及响应数据,以确保您已经到达流程中所需的页面


    希望这有帮助。

    您好,正如您所建议的,我已将CookieManager.save.cookies属性设置为true。但是JMeterHTTP代理服务器没有记录使用ADF应用程序执行的任何事务,我无法找出原因。因此,除非它记录了任何东西,否则我无法继续你其余的宝贵建议。请帮忙。