Cloud Computing And Its Testing Tools
Posted By : Himanshu Shukla | 25-Jun-2018
Cloud Computing: Its based on internet platform that provides some computing services like hardware, software and other computer-related services.
Cloud Computing is in three flavors:
- SAAS(Software as a service)
- PAAS(Platform as a service)
- LAAS(infrastructure as a service)
1.SAAS: it is the topmost flavor of cloud.in which we develop the application on cloud.in which application is generally visible to any user. Ex-Gmail, google doc etc.
2. PAAS-it is the second or central flavor of cloud. its provides runtime platform on demand.
3.IAAS-its the last or most fundamental layer of cloud. its provides all infrastructure like physical resources, storage, network devices etc on demand.
Types of the cloud:
1.Public clouds-in which services are available to everyone where the resources are allocated as per requested.
2.Private clouds-in which services are available only those used within the company.generally its protected by the firewall.
3.Hybrid clouds-its combination of both type of clouds in which organization provides the permission for using services.
Cloud Testing Forms:
It can be divided into 4 different categories;
1.Testing of the whole cloud: in this, we test cloud as a whole entity based on its features, specification, and testing is carried out based on that.
2.Testing within a cloud: in this, we test that inside the cloud by checking each of its internal features.
3.Testing across the clouds: this testing is based on specification and based on different type of clouds like a public, private and hybrid.
4.SaaS testing in a cloud: in this, we test functional and non-functional testing as per requirement.
Testing types in the cloud:
- Performance
- Availability
- Compliance
- Security
- Scalability
- Multi-tenancy
- Live upgrade testing
- Load
- Functionality
- Regression
- Retesting
- Network Testing
Benefits of cloud testing:
- Low cost
- Dynamic availability of testing environment
- scalability
- Easily customizable
Cloud testing tools:
Tools for Performance Testing in the Cloud: this tool is used for performance, load and stress testing and some tools are used for functional testing
- SOASTA CloudTest
- LoadStorm
- CloudTestGo
- AppPerfect.
- Jmeter
- Cloudslueth
- CloudTestGo
- AppPerfect
cloud security testing tools:
- Nessus
- Wireshark
- Nmap
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
Himanshu Shukla
Himanshu has good ability to solve the issues and provide the appropriate solution.