The Rise of Continuous Application Testing

Michael Vizard

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.

Add Comment      Leave a comment on this blog post
Feb 10, 2011 4:47 AM William Louth William Louth  says:

Actually on the ground this has been ongoing with very little benefit. In fact people are moving away from "Continuous Performance Testing" because of the huge investment (time and money) involved and the large gap between simulation and reality.

I am not saying it does not catch low hang fruit but the performance testing is a means to an end - and that end is knowledge acquisition of both the software & system execution models which is unlikely to ever be continuous until we have AI replace performance engineers.

"And why do we fall, Bruce? So we can learn to pick ourselves up." LEARN!!!

I have recently written about this in trends in APM.

We are going to see more active performance management built directly into software: QoS, Resource Supervision (Quotas), In-flight problem diagnostics,....


Post a comment





(Maximum characters: 1200). You have 1200 characters left.



Subscribe to our Newsletters

Sign up now and get the best business technology insights direct to your inbox.