Cloud Testing

What Does Cloud Testing Mean?

Cloud testing is a subset of software testing in which simulated, real-world Web traffic is used to test cloud-based Web applications. Cloud testing also verifies and validates specific cloud functions, including redundancy and performance scalability.

Advertisements

A number of small to medium-sized IT organizations have migrated to cloud solutions. As a result, cloud testing has become necessary to validate functional system and business requirements. In addition to cloud experience, cloud testing engineers require the knowledge of different types of testing and tools.

Techopedia Explains Cloud Testing

Cloud computing poses some challenges, such as manageability, reliability and security. Generally, organizations document a test strategy prior to actual cloud testing.

Key cloud testing elements include:

  • Identifying relevant testing types
  • Understanding cloud characteristics and conducting a risk/challenge analysis
  • Setting up a cloud testing environment
  • Simulating real-world challenges by selecting the right testing strategy

Cloud models such as software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) are key cloud testing strategy components.

Cloud testing strategy components include:

  • Performance and Load Testing (longevity testing): Ensure that a cloud solution meets business requirements specific to cloud computing
  • Stress Testing and Recovery Testing: Ensure data recovery after a hardware crash
  • Security Testing: Ensures that a cloud solution meets data security requirements
  • System Integration Testing (SIT): Covers functional aspects
  • User Acceptance Testing (UAT): Ensures that the cloud solution meets the documented needs of the business.
  • Interoperability and Compatibility Testing: Ensures cloud service and vendor migration

In addition to identifying relevant testing types, cloud testing teams focus on the following aspects:

  • Security risks
  • Multiple Web browser support
  • User interface issues
  • User data accessibility
Advertisements

Related Terms

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…