Hewlett-Packard is looking to make its application testing tools more accessible than ever via implementations that are hosted in the cloud. Developers can access these tools via RESTful APIs. Kelly Emo, director of product marketing for HP Software, says that by making HP LoadRunner 12 and HP Performance Center 12 available as a cloud service, HP is making a concerted effort to introduce a broader spectrum of organizations to its application testing tools.
While HP application testing tools are well regarded among traditional enterprise IT organizations, the company has lost some ground among the new generation of developers that prefer to rely on application testing tools in the cloud. Previously, HP made its tools available on Amazon Web Services (AWS), but this offering marks the first time HP is making its tools available as a service from HP. In the future, HP plans to offer these services on its own cloud platform.
HP, says Emo, also want to make sure its testing tools are part of the move toward continuous integration technologies that are at the heart of most agile development methodologies. As such, Emo says HP includes support for both Jenkins and Hudson continuous integration tools in the form of an open source plug-in for its tools as well as integration with Google Analytics.
Other new capabilities that HP is adding to its testing portfolio include a suite of mobile applications that are built on the HP Anywhere Enterprise Mobility Platform. These applications provide access to test scripts and allow test results and defects to be easily uploaded into HP Application Lifecycle Management and HP Quality Center Enterprise software. Also introduces are new HP Sprinter offerings that enable testers to manually test mobile applications faster and eliminate defects; and enhancements to Shunra Network Virtualization for emulating real-world network conditions.
Emo says one of things that differentiates HP application development tools most is support for advanced service and network virtualization capabilities that make it possible to test applications against virtual instances of applications and networks running in production environments.
Hosting testing tools in the cloud, says Emo, means that organizations no longer have to dedicate IT infrastructure to application testing. Instead, testers can spin up virtual machines when needed and then release those resources when they are no longer required. With as much as a quarter of the IT budget being consumed by application testing making use of the cloud for testing represents a considerable potential savings, says Emo.
With more riding on the quality and performance of applications than ever the entire way organizations go about testing applications is rapidly evolving. Instead of testing applications after they are developed, the testing process is increasingly be done in parallel with the actual development process. That approach is not only less expensive over the long haul; it helps reduce the number of errors that actually make into production code.