Agile Testing in the Cloud
in association with
TestingWhiz™ is an Easy,
Intuitive and Affordable
Test Automation Solution
that uses Keyword-Driven
Testing and Data Driven
Testing for Web and
Cloud Application Testing
www.testing-whiz.com
m1 enterprise ordering
systems provide a range
of smartphone based
ordering apps applicable
for B2B, retail, restaurants
and catalog companies
www.my-m1.com
Code Less, Test
More
Understanding ‘Cloud Testing’ vs. ‘Testing in the Cloud’
How SAAS, PAAS and IAAS impact testing
Things to consider before moving to Cloud
TestingWhiz in the Cloud Setup
Agenda
Understanding ‘Cloud Testing’ vs. ‘Testing in the Cloud’
How SAAS, PAAS and IAAS impact testing
Things to consider before moving to Cloud
TestingWhiz in the Cloud Setup
Agenda
Cloud Testing vs. Testing in the Cloud
• Cloud Testing – Testing the quality of the application deployed
in the cloud
• Testing in the Cloud – Testing any application using the
cloud based infrastructure leveraging different tools, processes and
skills
Scope of Testing in Cloud
• In terms of being agile,
testing scope will be
adjusted based as per
the iterations
• Working in cloud gives
that extra bit of room
for being agile
Testing
in the
Cloud
Instant
Test Labs
Testing as
a Service
Reuse and
Repros
Web Services
for
Automation
On-
Demand
availability
for Testers
Server
Utilization
and
Scalability
Comparison
Traditional
Computing
IAAS PAAS SAAS
Hosting in the
Organization
Applications,
Platforms,
Infrastructure
Applications,
Platforms
Applications
Hosting on the
Cloud
Infrastructure Platforms,
Infrastructure
Applications, Platforms,
Infrastructure
Terminology Traditional Testing in the Cloud Testing in the Cloud Cloud Testing
Types of Testing Functional Functional, Security,
Availability, Multi-
tenancy
Functional, Security,
Availability, Scalability,
Multi-tenancy
Functional, Scalability, Data
Integrity, Security,
Availability, Multi-tenancy
Understanding ‘Cloud Testing’ vs. ‘Testing in the Cloud’
How SAAS, PAAS and IAAS impact testing
Things to consider before moving to Cloud
TestingWhiz in the Cloud Setup
Agenda
SAAS
In Business Model terminology, SAAS (Software-as-a-service) refers to any
general purpose application that can be customized according to client
requirements and can be installed in Cloud environment.
Challenges in Testing SAAS Applications:
• Integration with legacy applications
• Compliance with standards
• Reliability and robustness of service
SAAS Application Testing Approach
• Assess Testing Needs
• Understand Customer Usage Patterns
• Prepare the Test Strategy
• Prepare the Test Environment on the Cloud
PAAS
Platform-as-a-service is a paradigm for delivering operating systems and
associated services for developing and testing any application per on a pay use
model.
Benefits:
• Improving speed, flexibility and agility
• Built in scalability and elasticity to provide efficiency
• Increased ROI with lower cost of ownership
PAAS
Challenges:
• Reliability and security
• Customization of the environment
• Long term ROI
IAAS
Infrastructure-as-a-service is pay per use model where service provider rents the
equipment used to support operations, including storage, hardware, servers and
networking components. Service provider owns the equipment and is responsible for
housing, running and maintaining it.
Benefits:
• Agile and low cost
• Fast access to different environments
• Well suited for development, testing, web hosting, batch
processing activities
IAAS
Challenges:
• Quality of Service
• Data Integrity and Security
• Resource allocation and Monitoring
Understanding ‘Cloud Testing’ vs. ‘Testing in the Cloud’
How SAAS, PAAS and IAAS impact testing
Things to consider before moving to Cloud
TestingWhiz in the Cloud Setup
Agenda
Consider this before moving to Cloud
• Check for the number of outages the vendor has had
• Create a Matrix of platforms that you want to test with
• Analyze and test the application on these platforms
• Tailor the infrastructure for a specific workload
• Define clear guidelines when using public/private cloud
• Test for multi-tenancy, availability, performance, scalability
Understanding ‘Cloud Testing’ vs. ‘Testing in the Cloud’
How SAAS, PAAS and IAAS impact testing
Things to consider before moving to Cloud
TestingWhiz in the Cloud Setup
Agenda
TestingWhiz Demo
• In the agile world, Test Automation is a
necessity but how do we utilize that fully in
the Cloud Environment?
Wait and Watch!!!
Write to us: info@cygnet-infotech.com
To get free consultation on your Cloud Testing queries
Agile Testing in the Cloud
Next Cygnet Infotech Webinar: Test Automation 3.0: Evolution of Rapid Application Testing
Date: 18 June 2013. Visit www.cygnet-infotech.com to register
Contact Us
Email: info@cygnet-infotech.com
Website: www.cygnet-infotech.com
Facebook
LinkedIn
Twitter - @CygnetInfotech
Skype – cygnet-infotech-pvt-ltd
India
Cygnet Infotech Pvt Ltd.
2A, Manikyam, Opp. Samudra Annexe,
Nr. Shilp Cross Roads, Off. C. G. Road,
Navrangpura, Ahmedabad, Gujarat, India.
Tel: +91-79-30487400;
Fax: +91-79-30487422
USA
Cygnet Infotech LLC.
Mack-Cali Centre III,
140 E, Ridgewood Avenue,
Suite 415 ST, Paramus, NJ 07652.
Tel: +1-201-995-7444;
Fax : +1-201-221-8516

Agile Testing in the Cloud

  • 1.
    Agile Testing inthe Cloud in association with
  • 2.
    TestingWhiz™ is anEasy, Intuitive and Affordable Test Automation Solution that uses Keyword-Driven Testing and Data Driven Testing for Web and Cloud Application Testing www.testing-whiz.com m1 enterprise ordering systems provide a range of smartphone based ordering apps applicable for B2B, retail, restaurants and catalog companies www.my-m1.com Code Less, Test More
  • 3.
    Understanding ‘Cloud Testing’vs. ‘Testing in the Cloud’ How SAAS, PAAS and IAAS impact testing Things to consider before moving to Cloud TestingWhiz in the Cloud Setup Agenda
  • 4.
    Understanding ‘Cloud Testing’vs. ‘Testing in the Cloud’ How SAAS, PAAS and IAAS impact testing Things to consider before moving to Cloud TestingWhiz in the Cloud Setup Agenda
  • 5.
    Cloud Testing vs.Testing in the Cloud • Cloud Testing – Testing the quality of the application deployed in the cloud • Testing in the Cloud – Testing any application using the cloud based infrastructure leveraging different tools, processes and skills
  • 6.
    Scope of Testingin Cloud • In terms of being agile, testing scope will be adjusted based as per the iterations • Working in cloud gives that extra bit of room for being agile Testing in the Cloud Instant Test Labs Testing as a Service Reuse and Repros Web Services for Automation On- Demand availability for Testers Server Utilization and Scalability
  • 7.
    Comparison Traditional Computing IAAS PAAS SAAS Hostingin the Organization Applications, Platforms, Infrastructure Applications, Platforms Applications Hosting on the Cloud Infrastructure Platforms, Infrastructure Applications, Platforms, Infrastructure Terminology Traditional Testing in the Cloud Testing in the Cloud Cloud Testing Types of Testing Functional Functional, Security, Availability, Multi- tenancy Functional, Security, Availability, Scalability, Multi-tenancy Functional, Scalability, Data Integrity, Security, Availability, Multi-tenancy
  • 8.
    Understanding ‘Cloud Testing’vs. ‘Testing in the Cloud’ How SAAS, PAAS and IAAS impact testing Things to consider before moving to Cloud TestingWhiz in the Cloud Setup Agenda
  • 9.
    SAAS In Business Modelterminology, SAAS (Software-as-a-service) refers to any general purpose application that can be customized according to client requirements and can be installed in Cloud environment. Challenges in Testing SAAS Applications: • Integration with legacy applications • Compliance with standards • Reliability and robustness of service
  • 10.
    SAAS Application TestingApproach • Assess Testing Needs • Understand Customer Usage Patterns • Prepare the Test Strategy • Prepare the Test Environment on the Cloud
  • 11.
    PAAS Platform-as-a-service is aparadigm for delivering operating systems and associated services for developing and testing any application per on a pay use model. Benefits: • Improving speed, flexibility and agility • Built in scalability and elasticity to provide efficiency • Increased ROI with lower cost of ownership
  • 12.
    PAAS Challenges: • Reliability andsecurity • Customization of the environment • Long term ROI
  • 13.
    IAAS Infrastructure-as-a-service is payper use model where service provider rents the equipment used to support operations, including storage, hardware, servers and networking components. Service provider owns the equipment and is responsible for housing, running and maintaining it. Benefits: • Agile and low cost • Fast access to different environments • Well suited for development, testing, web hosting, batch processing activities
  • 14.
    IAAS Challenges: • Quality ofService • Data Integrity and Security • Resource allocation and Monitoring
  • 15.
    Understanding ‘Cloud Testing’vs. ‘Testing in the Cloud’ How SAAS, PAAS and IAAS impact testing Things to consider before moving to Cloud TestingWhiz in the Cloud Setup Agenda
  • 16.
    Consider this beforemoving to Cloud • Check for the number of outages the vendor has had • Create a Matrix of platforms that you want to test with • Analyze and test the application on these platforms • Tailor the infrastructure for a specific workload • Define clear guidelines when using public/private cloud • Test for multi-tenancy, availability, performance, scalability
  • 17.
    Understanding ‘Cloud Testing’vs. ‘Testing in the Cloud’ How SAAS, PAAS and IAAS impact testing Things to consider before moving to Cloud TestingWhiz in the Cloud Setup Agenda
  • 18.
    TestingWhiz Demo • Inthe agile world, Test Automation is a necessity but how do we utilize that fully in the Cloud Environment? Wait and Watch!!!
  • 19.
    Write to us:info@cygnet-infotech.com To get free consultation on your Cloud Testing queries Agile Testing in the Cloud Next Cygnet Infotech Webinar: Test Automation 3.0: Evolution of Rapid Application Testing Date: 18 June 2013. Visit www.cygnet-infotech.com to register
  • 20.
    Contact Us Email: info@cygnet-infotech.com Website:www.cygnet-infotech.com Facebook LinkedIn Twitter - @CygnetInfotech Skype – cygnet-infotech-pvt-ltd India Cygnet Infotech Pvt Ltd. 2A, Manikyam, Opp. Samudra Annexe, Nr. Shilp Cross Roads, Off. C. G. Road, Navrangpura, Ahmedabad, Gujarat, India. Tel: +91-79-30487400; Fax: +91-79-30487422 USA Cygnet Infotech LLC. Mack-Cali Centre III, 140 E, Ridgewood Avenue, Suite 415 ST, Paramus, NJ 07652. Tel: +1-201-995-7444; Fax : +1-201-221-8516