Most Performance Engineers use a single high-performance server in a nearby data center to Load Test their websites, and measure their response times under load. They optimize the code on their servers until they achieve the desired performance, finally declaring that the website will run fast under the expected load.
And then, on Black Friday, millions of users on mobile devices all over the country, or all over the world, start shopping on the website. But they don't live in a nearby data center. They live in residential homes, with residential internet service and weak WiFi connections. And most of them are using their cellphone to shop and place their orders.
And now we see the problem. The real users on Black Friday experience longer response times than the Performance Engineer measured during the Load Test. The Performance Engineer is not accurately measuring the real End-User response times. He is measuring something else: the response time to the nearby high-performance server in the data center. To do the job right, he should really use Load Generators running on Mobile Devices located in the same representative places as the real users.
That is exactly what Neocortix PerformanceTest does. We give you a powerful new way to accurately measure the real End-User response times under load. Now you can Put Your Load Generators Where Your Users Are, so you can really measure what they are experiencing.
Neocortix PerformanceTest is a revolutionary technology which changes the fundamentals of the Load Test Industry. By using a world-wide network of mobile devices on WiFi connections, rather than servers in a small number of huge data centers, we make it possible to deliver load and measure response times all the way to the end-consumer's mobile device on its WiFi connection - we uniquely enable the industry to perform a Global Last-Mile Load Test, and thus accurately confirm compliance with Service Level Agreements (SLAs) and internal performance requirements. And because we have global network of devices, we naturally test whether the Content Distribution Network (CDN) is adequate, and identify locations where it needs to be improved. And with Puppeteer and Lighthouse running on Neocortix mobile devices, you can measure the full End-User Experience, including real Browser Rendering Times.
Some legacy Performance Testing tools offer network emulators, to try to make up for the known shortcoming of testing entirely from data centers. But even industry experts admit: "Of course, how good/accurate were these emulators is another question. They were definitely used not as often as needed." At Neocortix, the principle is clear: Never emulate what you can directly measure. The real-world measurement will surprise you with things that you would never think to put into your emulation.
Neocortix Cloud Services supports a wide variety of Commercial and Open-Source Load Testing Tools: NeoLoad, BlazeMeter Taurus, JMeter, Gatling, Locust, and K6. And by popular demand, we also support Performance Testing Tools Puppeteer and Lighthouse (and Chromium and Node.js), to allow you to measure the full End-User Experience, including Front-End Browser Rendering Time on mobile devices.
Neocortix PerformanceTest, it only takes 2 clicks to select a Preset Example and launch your first Global Last-Mile Load Test using JMeter. No hassles of setting up a Linux Virtual Machine, installing the JMeter software / plugins, setting the Master and Worker nodes, configuring the ports behind the firewall, setting up the RMI configurations etc. Just select the instance regions and launch your tests.
With our Easy Tutorials, you will be running Load Tests with your favorite tool within minutes, and easily customizing them with your own scripts.
Please check out our detailed Case Study, showing how you can make your company more competitive by really measuring and optimizing End-User Experience with Global Last-Mile Load Tests.
We offer affordable, convenient Pricing Plans to suit your budget and your testing needs. Go for the flexibility of a Month-to-Month plan, or save up to 35% with the Annual plan. Evaluate for free with the Starter plan, and upgrade to the Basic, Pro, or Enterprise plans whenever you are ready.
Once you start doing Global Last-Mile Load Tests with Neocortix PerformanceTest, you'll never go back to the old way! But now you're on the leading edge of technology, and you may need to communicate with other people at your company about this powerful new approach to Performance Engineering that you are using.
So we have put together an Executive Introduction Deck that you can use to explain the new technology, the benefits for your company, the broad tool support, the high security, low cost and convenient pricing plans. Our early customers have found this deck to be really useful - we hope you will too!
My dear fellow Performance Engineers - "Neocortix PerformanceTest" - Here is a great infrastructure platform / tool for you to try it out. It's definitely not one of the other Load Testing Tool / framework which is just released out in the market.
Having done a thorough evaluation of the product / platform myself, here are some of its top 5 powerful differentiators:
✔ 𝙇𝙖𝙨𝙩 𝙈𝙞𝙡𝙚 𝙇𝙤𝙖𝙙 𝙏𝙚𝙨𝙩𝙞𝙣𝙜 - It's one of the first and only platform / tool which offers you last mile load testing conditions - i.e. you can execute your Performance / Load tests in different last mile Wi-Fi connection networks (instead of just executing them in a high-end configured Cloud/Data-Centre/VM machines). So one gets to report the right measurements of the last mile response times
✔ 𝙅𝙈𝙚𝙩𝙚𝙧 𝘿𝙞𝙨𝙩𝙧𝙞𝙗𝙪𝙩𝙚𝙙 𝙏𝙚𝙨𝙩𝙞𝙣𝙜 𝙢𝙖𝙙𝙚 𝙖 𝙡𝙤𝙩 𝙚𝙖𝙨𝙞𝙚𝙧 - No hassles of setting up the VM's, Pre-installing the JMeter software / plugins, Setting the Master and Slave nodes, Configuring the ports behind the firewall, Setting up the RMI configurations etc. Instead just select the instance regions and Launch your tests and you are good to go. You'll get the automated / sophisticated HTML reports at the end of the test in different formats as you may would want
✔ 𝙎𝙪𝙥𝙥𝙤𝙧𝙩𝙨 𝙢𝙪𝙡𝙩𝙞𝙥𝙡𝙚 𝙇𝙤𝙖𝙙 𝙏𝙚𝙨𝙩𝙞𝙣𝙜 𝙏𝙤𝙤𝙡𝙨 - You name it and they are supporting it - Tricentis NeoLoad, Apache JMeter, Blaze Meter Taurus, Gatling, Locust, and K6. Front end monitoring tools like Puppeteer and Lighthouse (and Chromium and Node.js) are also supported