Testing On The Cloud

Posted By : Abhimanyu Garg | 31-Jan-2018

Image Source google:

Cloud computing is an internet-based platform that provides an attractive solution for quality assurance testing of software and applications. Software testing is conventionally viewed as an activity which requires heavy investment in infrastructure and resources, which typically fall under a development cycle. The growing complexity of business applications, the ideology of sharing computing resources across multiple operating systems which can scale up or down based on need.


Virtualization software, which makes it possible to run multiple operating systems and multiple applications on the same server at the same time, has certainly provided foundational support to this business need, however, the upfront set-up costs and large overhead can still be cost-prohibitive.


The cloud mainly provides three types of Services:


Infrastructure as a Service (IaaS): Its mainly physical resources such as Storage, Network devices, computing servers, etc. 


Platform as a Service (PaaS): The most common user would have a Virtual Machine that contains the complete environment like OS(Windows, Linux, Ubuntu, CentOS), required middleware, etc.


Software as a Service (SaaS): This proves to be the most cost-effective way of making sure that the license is always in use. Examples of this are Gmail, Google Docs, Photoshop, etc.


Type of Testing in Cloud

The cloud testing is segmented into four main categories

  • Complete cloud Testing: SaaS and Cloud companies, as well as end users, are interested in carrying out this type of testing.The cloud is viewed as a complete entity and based on its features testing is carried out.
  • Within a cloud Testing: Checking each of its internal features, testing is carried out. Only cloud companies can perform this type of testing.
  • Across cloud Testing: Testing is performed on different types of cloud-like private, public and hybrid clouds.
  • SaaS testing in cloud: Functional and non-functional testing is done on the basis of application requirements

 

About Author

Author Image
Abhimanyu Garg

Abhimanyu has experience in Automation & Manual Testing of web based & desktop application using tool QA Test Complete, Selenium Web Driver. He has worked on different Business Domain - Travelling, Insurance & Accounting.

Request for Proposal

Name is required

Comment is required

Sending message..