With more capacity than ever availablbe in the cloud, you might think that software developers would be spending more time testing their applications before loading them into production environments.
But it turns out that giving them access to IT infrastructure is only half the battle; the other half is getting them the tools they need to test those applications as soon as possible. To address this issue, SOASTA today rolled out CloudTest Lite, a free, lightweight version of the application testing environment in the cloud that application developers can download themselves and run locally.
According to SOASTA CEO Tom Lounibos, the basic idea is to allow developers to begin testing their applications as early as possible in the application development cycle so they can identify potential performance and quality issues associated with any given module. Then, once the application is complete, they can load the entire application onto the SOASTA cloud for final testing, which would then make application testing a continuous process.
Lounibos notes that one of the dirty little secrets of application testing these days is that most mobile and Web applications were only tested against five concurrent users, either because of a lack of access to testing tools and equipment or out of a desire to cut corners. That issue, says Lounibos, explains why we see so much poor-quality software being deployed these days on, for example, mobile computing devices.
The good news, he notes, is that as companies become more conscious of the fact that their corporate brands and revenue streams are directly tied to the quality of their software, they are starting to take testing seriously. In fact, Lounibos says that application testing has gone from being the bastard child of development to the crown prince of IT.
Lounibos says there really is no excuse these days for the deployment of poor-quality software. And yet, despite that, we encounter poor-quality software almost every day. The hope is that market forces will soon lead to more stringent testing certification processes that will attest to the quality of any given piece of software. Ideally, software quality should one day soon become much less of an issue thanks to market forces. Hopefully, that'll happen before somebody in government decides what is really needed is more regulatory oversight, especially over mobile applications that depend on regulated wireless spectrum for delivery.