Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: converted to 1.6 markup

Wiki Markup*Navigation trail:* \["JMeterProjectPages"\] - \["JMeterDevelopment"\]

...

Wiki MarkupSome developer docs are already available at \[http://jakarta.apache.org/jmeter/extending/index.html JMeter Developer Manual\]. They are mostly a how-to/recipe on how to create new components.

I've found that the actually difficult bit about JMeter is to understand its architecture, which has unexpected turns. This Wiki page is an attempt at documenting it. Getting content in is more important than structuring or writing it nicely. It would be even greater if we could record some rationale for the design decisions, too.

  • Wiki Markup\["JMeterArchitecturalOverview"\] describes the main JMeter pieces: the GUI, the Test tree (aka Test Plan), the Engine,... and how they relate to each other.
  • Wiki Markup\["JMeterTestElements"\] describes the different types of Test Elements (logic controllers, samplers, listeners, visualizers, timers, reporters, assertions,...) and how they interact with each other.unmigrated-wiki-markup
  • \["JMeterTestExecution"\] describes the test execution process as performed by the engine.unmigrated-wiki-markup
  • \["JMeterVariablesAndFunctions"\] explains how JMeter implements variables and functions. Wiki Markup\["
  • JMeterRemoteTestingArchitecture"\] explains how JMeter implements remote testing.
  • Wiki Markup\["JMeterHelpImplementation"\] explains how the help system works