Application testing is always something that has received short shrift. It's not that developers don't think it's important, it's just that they usually run out of time because the development of the application went right up against deadline.
But now we live in a world where agile application development is the order of the day. That means that even after an application is in production, updates to that application are fast and furious. To address this issue, SOASTA, a provider of application testing services in the cloud, has rolled out SOASTA CloudTest Pro, an implementation of its automated application testing environment that can be deployed on premise via an appliance.
SOASTA CEO Tom Lounibos says the rise of agile application development is going to have a profound change on application testing. Rather than being an event that happens at the end of the application development process, Lounibos says application testing is soon going to evolve into something that needs to happen on a continuous basis. This is because each successive update to an application could have a profound impact on the performance of an application that is already in production. That means that IT organizations need to know what the potential impact of that update is immediately.
Ultimately, Lounibos says that agile development is creating a need for a hybrid approach to application testing.
In general, Lounibos adds that given the rise of inexpensive application testing services in the cloud, there is no reason to not test applications anymore. In fact, because most developers have no idea how many users might simultaneously access a given application, they should test for millions of end users just to mitigate that potential risk.
When it comes to application development these days everyone wants to go faster in the name of business agility. That's a noble goal, but without testing, application development can be unsafe at any speed.