Please go to the LoadTest dashboard at
https://cloud.neocortix.com/load-test:
Please click on the button "Create New Test", which will take you to the LoadTest Launch Page.
With only two clicks, you can select one of our Preset Examples and Launch your first test, as shown below:
Or you can follow these instructions below to upload files for a test:
In the example above, we have given our test a Name ("Simple Test 001").
By default, "Use a single file" is selected, as needed for these simple examples. We have chosen a JMeter .jmx File, by clicking on the field "Select .jmx file" and choosing the file "TestPlan.jmx" from the files we downloaded from above. We have left everything else with its default value. Notice that the Number of Instances is left with its default value of 6; in some of the later examples, we suggest that you ask for 30 instances. Now just click on the "Launch" button, to start your first Global Last-Mile Load Test.
It will take about 5 minutes for this small Load Test to run. When it is done, the page will look like this:
Please click on the "Download Results" button to download a .zip file of your test results. This will include the output files
TestPlan_results_<n>.csv
,
WorldMap.png
,
DeliveredLoad.png
,
ResponseTimesByRegion.png
,
graphs2.png
,
graphs3.png
,
histogram2.png
,
SLOcomparison.png
,
TestResults.html
,
trackedStderr.log
, etc.
TestResults.html
provides a graphical summary of all of the results, shown here for the
TestPlan_RampLong.jmx
example with 30 instances:
Thanks to our friend
Harinder Seera
for sharing his
code for several of the beautiful plots.
And finally, we produce
testResults.xml
, which can be used to return PASS/FAIL results to CI/CD Automation tools, such as CircleCI Orbs or Jenkins Plug-Ins.