SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
 
 

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
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.
 
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
•
•
•
•
•

Shared resources
Multiple failure reasons
Poor performance
No control
Downtime

Traditional Hosting

Broad Network
Access

Rapid
Elasticity

Measured
Service

On-demand Self
Service
• Scalability
• High availability
• Efficient resource utilization

Why to Cloud?

Cloud
•
•
•
•

Functional
Performance
Security Testing
Compatibility Testing

Testing Scope

•
•
•
•
•

Authorization
Authentication
Fail Over Testing
Integration Testing
System Testing

Functional
• 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
• 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
•
•
•
•

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
• 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)
• 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
• http://docs.rackspace.com/
• https://rackspacecloud.com/
• https://centrilogic.com/

References

Thank you

Bindu Laxminarayan

Weitere ähnliche Inhalte

Mehr von TechWell

Mehr von TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

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

  • 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. 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. 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. • • • • • Shared resources Multiple failure reasons Poor performance No control Downtime Traditional Hosting Broad Network Access Rapid Elasticity Measured Service On-demand Self Service
  • 5. • Scalability • High availability • Efficient resource utilization Why to Cloud? Cloud
  • 6. • • • • Functional Performance Security Testing Compatibility Testing Testing Scope • • • • • Authorization Authentication Fail Over Testing Integration Testing System Testing Functional
  • 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. • 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. • • • • 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. • 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. • 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. • http://docs.rackspace.com/ • https://rackspacecloud.com/ • https://centrilogic.com/ References Thank you Bindu Laxminarayan