Vijay & Parul - Cloud testing
Upcoming SlideShare
Loading in...5
×
 

Vijay & Parul - Cloud testing

on

  • 1,695 views

Vijay Khatke & Parul Mody

Vijay Khatke & Parul Mody
Organization: BMC Software
Topic: - Cloud Testing
Presented in vodQA - THE TESTING SPIRIT! on Oct 7, 2010 in ThoughtWorks, Pune

Statistics

Views

Total Views
1,695
Views on SlideShare
1,694
Embed Views
1

Actions

Likes
0
Downloads
92
Comments
0

1 Embed 1

http://www.docseek.net 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Vijay & Parul - Cloud testing Vijay & Parul - Cloud testing Presentation Transcript

  • Thursday, October 7, 2010
  • Cloud Application Testing Parul Mody Vijay Khatke SQA – BMC Software
  • Legal Notice The information contained in this presentation is the confidential information of BMC, Inc. and is being provided to you with the express understanding that without the prior written consent of BMC, you may not discuss or otherwise disclose this information to any third party or otherwise make use of this information for any purpose other than for which BMC intended. All of the future product plans and releases described herein relate to BMC’s current product development considerations, which are at the sole discretion of BMC and are subject to change and/or cancellation at any time. BMC cannot and does not provide any assurance as to whether these plans will result in any future releases of the nature described. These future product plans should not be viewed as commitments on BMC’s part and thus should not be relied upon in customer purchase decisions. View slide
  • AGENDA  What is “The Cloud”?  Cloud Layers  How is „Cloud Testing‟ different?  What is easier / harder than expected while testing?  Take Aways Q&A View slide
  • What is Cloud? • Sharing computing resources • No local servers or personal devices to handle applications. • Key features include: • Agility • Cost • Multi Tenancy • Scalability • Maintenance • Metering • Accessed via a browser • Delivered as Software as a Service (SaaS) • Common cloud companies are: Google, SalesForce, Amazon, and WorkDay
  • Deployment Models • Public Cloud • Private Cloud • Hybrid Cloud Hybrid Private Public Cloud
  • Layers Client Application Platform Infrastructure Server
  • Usage Model
  • Similarities What stays…  Requirements coverage based testing  Test Plan / Test Phases as per desired model  Test Cases / Test Data / Test Automation  Defect Management / Functional Test  Use of off-shore resources  Plans {Quality / Schedule / Resources}
  • Differences Whats different..  Multi Tenancy  Cloud Platform Knowledge  Compatibility of application features with the platform (understanding platform limitations)  Security (Test User IDs / SSO)  Integration of on/off premise systems  Performance / volume test  Release Management
  • Challenges What was harder than expected?  Isolating the architectural components for a performance test  Understanding that a cloud solution vendor delivers new releases which you have to take!  Accepting that you have a “black box” in your environment  Determining whether defect is at application or platform level  Data Migration
  • Performance Testing- Scope  Throughput and render time  Browser dependency  Non cached  Cached  Real time usage (Keynote)
  • Ease What was easier than expected.. • Use of off-shored test resources • Functional • Performance • Localization • Ease of environments setup/ configuration • Simple patch/ upgrade process • Limited Business impact during upgrades • Limited requirement for multiple environment combinations •Minimal onboard training for new QA resources • End User Adoption
  • Take Aways • Learn the “Out of the Box” cloud application features, security model, and configuration capabilities • Understand the holistic system architecture • Understand the migrated test data • Establish tight communications with the cloud vendor
  • Q&A