BW7
Session 
6/5/2013 2:15 PM 
 
 
 
 
 
 
 

"Testing Cloud Applications"
 
 
 

Presented by:
Bindu Laxminarayan
Ra...
Bindu Laxminarayan
Rackspace

Bindu Laxminarayan is an ISTQB Advanced Level Certified Tester with experience in testing
va...
Testing Cloud Based
Applications: What’s
different? What’s same?
What s
y
Bindu Laxminarayan
Rackspace

•
•
•
•
•

Traditi...
•
•
•
•
•

Shared resources
Multiple failure reasons
Poor performance
No control
Downtime

Traditional Hosting

Broad Netw...
• Scalability
• High availability
• Efficient resource utilization

Why to Cloud?

Cloud
•
•
•
•

Functional
Performance
Security Testing
Compatibility Testing

Testing Scope

•
•
•
•
•

Authorization
Authentica...
• Performance
• Load Testing
• Stress Testing
• Availability

• Security Testing
• Security Attacks
• Network Attacks

• C...
• Virtual Machines , Servers, Storage, Load Balancers,
firewalls
• Utility based billing
• Testing
• Functional
• Performa...
•
•
•
•

Software such as Email, Virtual Desktop
Users do not need to install
Need not worry about cloud infrastructure
Te...
• Cloud Storage(Cloud Block Storage)

Cloud Product

• Functional
•
•
•
•
•

Individual functionality of storage unit
Inte...
• Performance
• Determining the performance of the process to
store/retrieval of information
• CPU Utilization of the reso...
• http://docs.rackspace.com/
• https://rackspacecloud.com/
• https://centrilogic.com/

References

Thank you

Bindu Laxmin...
Upcoming SlideShare
Loading in …5
×

Testing Cloud-Based Applications: What’s Different, What’s the Same

297 views
174 views

Published on

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.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
297
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Testing Cloud-Based Applications: What’s Different, What’s the Same

  1. 1.     BW7 Session  6/5/2013 2:15 PM                "Testing Cloud Applications"       Presented by: Bindu Laxminarayan Rackspace                   Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  2. 2. Bindu Laxminarayan Rackspace Bindu Laxminarayan is an ISTQB Advanced Level Certified Tester with experience in testing various products related to hosting solutions, retail, airlines, and security domains. She has experience in testing cloud applications, web applications and services, APIs-DLL, installation and de-installation, application features, and websites along with testing desktop and networkbased applications on various operating systems. The designer of several automation testing frameworks, Bindu is well-versed in a number of automation tools and has experience in performance testing for cloud applications. Bindu’s interests include root cause analysis, implementing strategies to achieve best quality, improving QA processes, and testing large scale systems.  
  3. 3. Testing Cloud Based Applications: What’s different? What’s same? What s y Bindu Laxminarayan Rackspace • • • • • Traditional Hosting Why Cloud? Testing In Cloud Cloud Models Cloud Product Testing Agenda
  4. 4. • • • • • Shared resources Multiple failure reasons Poor performance No control Downtime Traditional Hosting Broad Network Access Rapid Elasticity Measured Service On-demand Self Service
  5. 5. • Scalability • High availability • Efficient resource utilization Why to Cloud? Cloud
  6. 6. • • • • Functional Performance Security Testing Compatibility Testing Testing Scope • • • • • Authorization Authentication Fail Over Testing Integration Testing System Testing Functional
  7. 7. • Performance • Load Testing • Stress Testing • Availability • Security Testing • Security Attacks • Network Attacks • Compatibility Testing Other Types of Testing • Service Models • IaaS • Paas • Saas • Deployment Models • Private • Public • Hybrid Cloud Models
  8. 8. • Virtual Machines , Servers, Storage, Load Balancers, firewalls • Utility based billing • Testing • Functional • Performance • Fail Over Testing Infrastructure As A Service • Operating System, Programming Language execution environment, webserver • Testing • Functional Platform As A Service
  9. 9. • • • • Software such as Email, Virtual Desktop Users do not need to install Need not worry about cloud infrastructure Testing • Functional • Authorization • Authentication • Compatibility Testing • Performance • Load • Stress Software As a Service Cloud
  10. 10. • Cloud Storage(Cloud Block Storage) Cloud Product • Functional • • • • • Individual functionality of storage unit Integration of storage unit with your existing system Authentication and authorized usage of information Usage Calculation Information on the usage to the customer Cloud Storage Testing(CBS)
  11. 11. • Performance • Determining the performance of the process to store/retrieval of information • CPU Utilization of the resources on high loads Cloud Storage Testing • Browser Compatibility Testing • System Compatibility Testing Compatibility Testing
  12. 12. • http://docs.rackspace.com/ • https://rackspacecloud.com/ • https://centrilogic.com/ References Thank you Bindu Laxminarayan

×