JMeter不记录ADF应用程序

时间:2013-11-12 09:03:29

标签: jmeter oracle-adf

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

http://one-size-doesnt-fit-all.blogspot.com.au/2010/04/configuring-apache-jmeter-specifically.html

1 个答案:

答案 0 :(得分:0)

该文件看起来不错,但我看到了一些奇怪的测试计划结构。我建议做以下事情:

  1. 通过JMeter HTTP代理服务器记录您的用例
  2. 当您收到一些“有趣的”HTTP请求时,您需要处理动态值,如指南中所述。关键点是Regular Expression Extractor后处理器,因此它必须是 的HTTP请求
  3. JSESSIONID cookie由HTTP Cookie管理器处理,无需将其附加到URL。只需确保您拥有 CookieManager.save.cookies = true 属性。它可以在JMeter安装的/ bin文件夹下的 jmeter.properties 文件中找到。
  4. 所以你需要实施下一步:

    • 记录一些HTTP请求
    • 通过Regular Expression Extractor Post Processor从第一个请求中提取viewstate和其他动态内容并将其另存为JMeter变量
    • 使用变量而不是记录的硬编码值

    您可以通过“查看结果树”监听器检查请求和响应,它可以演示请求和响应标头,Cookie,时间等以及响应数据,以确保您已在流程中到达所需的页面。

    希望这有帮助。