There are so many things to get done when delivering the technical part of an IT project, so delegating non-core activities is one of the most important things you can do as a technical leader. Bringing in some outside help with load testing keeps your technical team focussed on implementing user stories and delivering business value, rather than getting distracted writing load testing scripts.
But it’s nice to still have some control. We give you the ability to log into the MyLoadTest On-Demand Portal, and run load tests that have already been developed for your system. This allows you to spend as long as you like tuning system parameters without having to pay a consultant to sit around and press the start button for you.
Hopefully you already have a good set of Unit tests that are run against your Continuous Integration builds, and you appreciate the safety net that continuous testing gives your team. Adding load and performance tests to your test suite is the next step towards increasing the maturity level of software engineering at your company. Load and performance tests can be triggered with a simple call from your CI build server to the MyLoadTest On-Demand web services API.
As a technical leader you know there is a whole collection of load-related problems that may impact a new system in addition to slow response times. Concurrency defects that are hard to reproduce. Bad SQL queries that run slowly no matter how much database hardware you have. Discovering late that the architecture is not going to scale. Failover that works fine when no one is using the system, but doesn’t work under load. The death-by-1000-cuts of hundreds of small problems that individually add milliseconds, but collectively add real clock time. The pain of late nights spent fighting fires and chasing intermittent problems in Production. Being able to call on someone who has done this before can reduce a lot of stress on a technical team – particularly towards crunch time on a project.
To do things properly, the best place to start is our Ongoing service. Making performance under load a consideration early in a project helps to minimise the risk of disruptive architectural rework. Ongoing load testing as the system is developed gives the dev team useful guard rails to help them keep performance within acceptable parameters, and ongoing load testing after go-live helps to prevent changes breaking the Production environment
Let’s start the conversation; contact us to discuss how MyLoadTest On-Demand can help stop technical problems slipping through to Production, and help save your team time that could be better spent on delivering business functionality.