Testing Cloud-Based Applications: What’s Different, What’s the Same
Cloud platforms are being rapidly adopted because of their beneficial properties including scalability, multi-tenancy, and self-managed functionality. As a result, more and more organizations are moving applications and services from traditional hosting to the cloud. This change in platform architecture introduces new challenges for testing—data integrity, authentication, and authorization. After presenting an overview of cloud architecture, Bindu Laxminarayan discusses how testing traditional applications differs from testing applications hosted on private, public, and hybrid clouds. These differences include the addition of new categories of tests—fail-over, infrastructure, data integrity, and others. She shares her experience with data integrity, compatibility, performance, stress, and load testing of the cloud applications. Bindu discusses her experience with functional testing of various cloud applications. Learn the techniques that will make you a more effective tester of cloud-based applications.