Tuesday, April 6, 2010

Cloud Testing (Approach to Cloud Testing)







By Jigar Gosai (jigar.gosai@gmail.com)

Cloud Testing

Cloud Testing offers a suite of services that allow developers, testers and website managers to automate and speed up the testing of their websites using real browsers from the cloud. Cloud Testing operate a SaaS (Software as a Service) model, so there is no need to invest in any hardware, software or consultancy; our services provide all you need, leaving you to you concentrate on what you do best - developing, testing and running websites.

More related to Cloud Testing

Cloud testing is a form of software testing in which Web applications that leverage Cloud computing environments (“cloud”) seek to simulate real-world user traffic as a means of load testing and stress testing web sites. The ability and cost to simulate Web traffic for software testing purposes has been an inhibitor to overall Web reliability. The low cost and accessibility of the Cloud’s extremely large computing resources provides the ability to replicate real world usage of these systems by geographically distributed users, executing wide varieties of user scenarios, at scales previously unattainable in traditional testing environments.

Companies simulate real world Web users by using Cloud Testing services (provided by Cloud Service vendors such as Cloud Testing, SOASTA, Keynote Systems and Cloud-Intelligence). Once user scenarios are developed and the test is designed, these service providers leverage Cloud servers (provided by Cloud Platform vendors such as Amazon.com, Google, Rackspace, etc.) to generate Web traffic that originates from around the world. Once the test is complete, the Cloud Service providers deliver results and analytics back to corporate IT professionals through real-time dashboards for a complete analysis of how their applications and networks will perform during peak volumes.

Cloud Testing Limited is a UK based company who provide Functional Website Testing from the cloud. Users can write their own scripts for running on the Cloud Testing servers using real browsers, and see the results of the tests, including browser screen captures, HTML source and detailed diagnostic information for all components (HTTP headers, timings etc.).

Approach to Cloud Testing

Overview Small and medium-sized companies needed to have fast, secure and scalable IT infrastructure, in order to cope - up with business needs. But these companies lack the ability to have this setup in-premise. The reason could be the huge capital investment that goes into the growing needs of the IT infrastructure, staff and the expertise to administer. This becomes a burden and prevents them from focusing on their core business. But the solution has its own challenges in terms of security, reliability, and manageability, which organizations should focus on by rigorous testing. Third-party independent testing service providers with niche capabilities in the areas of performance testing, security testing, reliability testing, experience in virtualization technologies and investments in hardware infrastructure are better suited to do this work.

By Jigar Gosai (jigar.gosai@gmail.com)


1 comment:

  1. Everyone including business owners, IT vendors and others have understood the significance of cloud software testing with time and globally accepted it as an integral part of SDLC.

    ReplyDelete