Blog > Mark59 Demo Build v3 - Beta

By: Admin, Date: 28 April 2020

Mark59 v3.0.0 ‘Early Release’ Install and Demonstration Instructions - NOW DEPRECATED

Install

  1. Go to the JMeter download page https://jmeter.apache.org/download_jmeter.cgi, download the apache-jmeter-5.2.1.zip binary, and unzip it to C:\apache-jmeter (so that for example the ‘bin’ directly will be at C:\apache-jmeter\bin).

  2. Go to the Mark59 downloads page https://mark59.com/downloads/, download Mark59_DemoBuild_3_0_0.zip and unzip it onto your C: drive.
    No particular location is needed, but just for the sake of these instructions I’m going to assume you unzipped to the root of C: (ie created folder C:\Mark59_DemoBuild_3_0_0 ).

  1. Enter these three URL’s into your browser, and make sure nothing is running on these ports/URLs :

  2. Click on C:\Mark59_DemoBuild_3_0_0\bin\StartAllMark59Applications.bat
    All going well this will start the Web applications that comprise Mark59. Confirm by checking the above URLs are now working.

  3. Logon to the Server Metrics Web application (http://localhost:8085/mark59-server-metrics-web/) with username demo, password demo

Demonstration

  1. For the demonstration we are going to run a JMeter test that runs the DataHunter application using Selenium.
    Because of this you need to check that the chrome browser on your machine is compatible with the Selenium Chrome Driver the test will use.
    The compatible chromedrive.exe file needs to be placed at C:\Mark59_DemoBuild_3_0_0\dataHunterPerformanceTestSamples\chromedriver.exe
    Note: A Selenium Chrome Driver compatible with Chrome v80 is already there – it may just work on your machine, and you won’t need to do anything.
    See "Appendix A. Chrome Browser Setup"
    and "Appendix B. Download ChromeDriver for your Chrome version" within the documentation for details.

  2. In the Server Metrics Web application click on profile DemoWIN-DataHunter-Selenium-DeployAndExecute, and then the button ‘run profile’.
    This will start the JMeter test run.
    You can observe JMeter log output at C:\Mark59_DemoBuild_3_0_0\bin\jmeter.log.
    The DOS window that opens shows console output. When you see ‘end of run’ ‘Press any key to continue…’ after you have observed the output close the window by doing so.
    Test results will go to C:\Mark59_Runs\Jmeter_Results\DataHunter.

  3. In the Server Metrics Web application click on profile DemoWIN-DataHunter-Selenium-GenJmeterReport, and then the button ‘run profile’.
    Once the scripts run and you see ‘press any key to continue…’ after you have observed the output close the window by doing so.
    Generated reports for the JMeter test are in folder C:\Mark59_Runs\Jmeter_Reports\DataHunter.
    Hint: enter URL file:///C:/Mark59_Runs/Jmeter_Reports/DataHunter/ into a browser, and drill down to index.html in each folder to see the reports.

  4. Go to the DataHunter graphic in the Metrics (Trend Analysis) application: http://localhost:8080/metrics/trending?reqApp=DataHunter
    Click on the ‘Table’ button and observe the most recent (pre-loaded) historical run on the graph is marked as “*baseline” in the table heading (with a run date-time of 10.10.2019 11:25).

  5. In the Server Metrics Web application click on profile DemoWIN-DataHunter-Selenium-metricsRunCheck, and then the button ‘run profile’.
    This will load the JMeter test results you have just run into the Metrics (Trend Analysis) application.
    Again, once the scripts run and you see ‘press any key to continue…’ after you have observed the output close the window by doing so.

  6. Refresh DataHunter graphic in the Metrics (Trend Analysis) application: http://localhost:8080/metrics/trending?reqApp=DataHunter – and click again on the ‘Table’ button. Observe the latest run is now the one you have just executed.
    Hint : If something goes wrong, or you just want to start from scratch again, the easiest way is just to delete the h2 database files, normally created at C:\Users\{your-userid}\*.db