Understanding Cloud Testing
Posted By : Rohitesh Rawat | 25-Sep-2017
Cloud computing is an internet-based platform that offers an array of computing services such as hardware, software and other computer related services remotely. SaaS, PaaS, and IaaS are the 3 models of Cloud Computing.
Cloud Testing focuses on components like Application, Network, and Infrastructure. The application covers testing of data security, browser compatibility, etc. The network covers testing of network protocols, bandwidths, etc. And Infrastructure covers backups, storage policies, etc.
Testing within a cloud, SaaS testing in cloud, Testing across cloud, and Testing of the whole cloud are 4 main Cloud Testing categories:
>>>There are mainly 3 tasks performed in Cloud Testing:
1- SaaS or Cloud-oriented Testing: Cloud or SaaS vendors performs this type of testing. Testing performed in this environment is integration, functional, security, unit, etc.
2- Online based application testing on a cloud: Online application vendors perform this testing that checks performance and Functional testing of the cloud-based services. When applications are connected with systems, the quality of the connectivity between the system and under test application on a cloud is validated in this.
3- Cloud-based application testing over clouds: To check the quality of a cloud-based application across different clouds this type of testing is performed.
>>>Challenges in Cloud Testing:
1- Simulating live upgrade testing
2- Short notice period
3- Data Migration
4- Data Security and Privacy
5- Enterprise Application Integration
6- Validating interface compatibility
>>>Comparing Conventional and Cloud testing:
1- In Conventional Testing, costing is high due to sofware and hardware requirements in conventional testing. In Cloud Testing, only operational charges are applicable.
2- Interagration testing is function and architecture based in Conventional Testing, while it is SaaS based for Cloud Testing.
3- In Conventional Testing, testing security is based on server and privacy for Conventional Testing. For Cloud testing, security is based on cloud, saas and real time tests.
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Rohitesh Rawat
Rohitesh is an expert in Agile methodologies, specializing in Scrum. He possesses a wide range of skills, including proficiency in Jira, MongoDB, planning, scoping, process creation and management, and QA. Over the years, he has led the successful delivery of several offshore projects, including Konfer, Virgin Media, HP1T, and Transleqo. Rohitesh holds certifications as a Certified Scrum Master (CSM) and Project Management Professional (PMP) and has a comprehensive understanding of the entire Project Life Cycle (PLC).