Mark59 Performance Testing Framework – Overview

“Mark59 enables development teams to perform their own performance testing by allowing the re-use of test automation scripts within JMeter”
– The Mark59 Team

Mark59 is a Java-based framework that enables the inclusion of Selenium scripts within the JMeter Performance Test tool. It also provides extended reporting capabilities, particularly when tests are run within a Continuous Integration environment using a CI server such as Jenkins.

It actually consists of a trilogy of independent components:

  • DataHunter.
    A simple java web application useful for test data retention between and during a Performance and Volume (P&V) test
  • Trend Analysis and Reporting – Interpreting the test output data.
    There are two main sub-components: Enhanced JMeter Report Generation, and Trend Analysis.
    Trend Analysis caters for historical capture of test results, which can be displayed graphically using a web application, and can also be compared to specified application and environment SLAs. It is especially useful when combined with Continuous Integration.
    Trend Analysis is compatible with JMeter and also LoadRunner (the LoadRunner code-base is not actively maintained).
  • Selenium Scripting in JMeter.
    Allows for the use of Selenium in a P&V test. The scripts can be fully developed and tested in Eclipse, before execution in JMeter.

See the Mark59 Documentation for more details

Mark 59 Quick links: