testing on the cloud
TRANSCRIPT
![Page 1: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/1.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 1/36
Testing on the Cloud
Cloud Computing and Testing
Presented By
Upasana Sharma
![Page 2: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/2.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 2/36
Course of Presentation
Cloud Computing Overview
Deployment models of Cloud
Cloud Testing Opportunity Areas
Types of Testing
Software Online websites
Conclusion
![Page 3: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/3.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 3/36
Cloud ..
The word cloud is used as a metaphor for the Internet,
based on the standardized use of acloud-like shape to denote a network.
The cloud symbol was
used to represent the Internet as early as1994
![Page 4: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/4.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 4/36
Cloud Computing..
Cloud computing at it simplest is
internet-based computing providing
shared resources
on demand software.
![Page 5: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/5.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 5/36
Deployment Models Of Cloud
Private Cloud
Public Cloud
Community Cloud
Hybrid Cloud
![Page 6: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/6.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 6/36
Private Cloud
Operated solely for an organization.
o May be managed by an organization or athird party,
o and may exist on or off site.
![Page 7: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/7.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 7/36
![Page 8: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/8.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 8/36
Deployment Models Of Cloud
Private Cloud
Public Cloud
Community Cloud
Hybrid Cloud
![Page 9: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/9.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 9/36
Public Cloud
Resources are made available to the
general public by a service provider.
![Page 10: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/10.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 10/36
Deployment Models Of Cloud
Private Cloud
Public Cloud
Community Cloud
Hybrid Cloud
![Page 11: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/11.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 11/36
Community Cloud
For a group of organizations.
Service for all the organizations within
that community.
![Page 12: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/12.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 12/36
Deployment Models Of Cloud
Private Cloud
Public Cloud
Community Cloud
Hybrid Cloud
![Page 13: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/13.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 13/36
Hybrid Cloud
Consists of two or more clouds
Private
Community
Public
Optimal way to be secure and use
maximum available resources.
![Page 14: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/14.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 14/36
![Page 15: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/15.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 15/36
Deployment Models of Cloud
![Page 16: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/16.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 16/36
CLOUD AND TESTING
Use of cloud infrastructure for software testing
![Page 17: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/17.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 17/36
Opportunity Areas for Testing
Infrastructure as a Service
Platform as a Service
Software as a Service
![Page 18: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/18.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 18/36
A Cloud
![Page 19: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/19.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 19/36
Types of Testing
Stress
Load and Performance
Function
Compatibility
Browser Performance
![Page 20: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/20.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 20/36
Stress Testing
Ability of application to maintain acertain level of effectiveness beyond
breaking point. Emphasis on
robustness,
availability, and
error handlingunder a heavy load, rather than correct
behavior under normal circumstances.
![Page 21: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/21.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 21/36
Stress Testing
Stress testing assures this by creating peak loads using simulators.
Cost of creating such scenarios isenormous .
![Page 22: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/22.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 22/36
A cloud well equipped with the
needed infrastructure and
software.
No on-premise testing
environments needed
![Page 23: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/23.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 23/36
Load & Performance Testing
Involves
creation of heavy user traffic,
and measuring its response. There is also a need to tune the performance
of any application to meet certain standards.
Mostly skipped due to expensive
nature.
![Page 24: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/24.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 24/36
Load & Performance Testing
Finding out thresholds, bottlenecks &
limitations is a part of performance
testing.
For this, testing performance under a
particular workload is necessary.
![Page 25: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/25.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 25/36
By using cloud testing, it is
easy to create such
environment and
vary the nature of traffic on-demand.
This effectively reduces costand time by simulating
thousands of geographicallytargeted users.
![Page 26: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/26.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 26/36
Browser Compatibility Testing
More appropriately referred to as user experience testing.
Web applications are tested on different webbrowsers, to ensure : Visual experience irrespective of the browser.
Application behaviour across different browsers. Carrier compatibility and backwards
compatibility.
Hardware (different phones) ,etc.
![Page 27: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/27.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 27/36
Various tools enable automated
testing from the cloud.
Cloud has most of the Popular
browsers, which are used for
such tests.
![Page 28: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/28.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 28/36
Compatibility Testing
Testing conducted on the application
to evaluate the application's
compatibility with the computingenvironment.
There is a limit to this type of testing ina small organisation.
![Page 29: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/29.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 29/36
The cloud with its
ability to host different
operatingenvironments is ideal
Instances of differentOperating Systems
can be created on demand,
making compatibility testing
effortless.
![Page 30: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/30.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 30/36
Cloud Based Testing Softwares
HP Load Runner
Soatest
![Page 31: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/31.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 31/36
Online Websites
Cloudified Browser Testing
Load and Performance Testing
![Page 32: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/32.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 32/36
Conclusion
![Page 33: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/33.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 33/36
Conclusions
The cloud is well-suited to testing given itsresource flexibility and reduced security
concerns, compared with the issuesorganizations face when considering placing
production data and applications in thecloud.
![Page 34: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/34.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 34/36
Conclusions
Small enterprises will harness public clouds,
while large enterprises will leverage privateclouds for their cloud-based testing services.
But the road to cloud-based testing is pavedwith its own set of challenges.
![Page 35: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/35.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 35/36
Conclusions
Companies confident enough to startearly and push forward, however, willreap first-mover advantages that far
outweigh the risks.
![Page 36: Testing on the Cloud](https://reader031.vdocument.in/reader031/viewer/2022021301/577cdd961a28ab9e78ad5784/html5/thumbnails/36.jpg)
7/30/2019 Testing on the Cloud
http://slidepdf.com/reader/full/testing-on-the-cloud 36/36
Thank you.