CU- Certified Cloud Testing- Foundation Level

Overview

The cloud has changed the way applications are hosted and tested. The CU Certified Cloud Testing - Foundation Level certification course focuses on the essential cloud characteristics and cloud specific tests that a tester needs to know.

The certification itself is independent of any specific cloud provider; however, hands-on exercises will be performed on several of the most widely known providers. Earners of the Certified Cloud Tester - Foundation Level certification will be able to perform various types of cloud specific tests and understand the differences between testing the cloud and testing apps in the cloud. The course does not teach basics of general testing as it is expected that the examinee has that knowledge. For the basics of testing we recommend that participants hold the ISTQB Certified Tester Foundation Level certificate (or similar) or have at least read through the syllabus and understand the content.

Foundation
Cloud
Contents

DAY-1 Introduction

  • Introduction to the course.
  • Introduction to cloud computing.
  • Business case and usage for cloud computing.
  • Advantages and disadvantages.
  • Players in the cloud space.
  • Cloud Technology and Terminology.
  • Virtualization as the backbone for cloud.
  • Container technology.
  • Containers v/s virtualization.
  • Public v/s Private and other models.
  • as a Service.
  • SaaS, PaaS, IaaS.
  • Clustering.
  • Load balancing.
  • Costs of cloud infrastructure. Walk in the Clouds (demo)
  • A commercial cloud hosting service setup (AWS).
  • Choosing OS, resources, instance type etc.
  • Installation of applications.
  • Checking usage and costing.
  • Common settings. Docker
  • Docker introduction.
  • Hands-on with dockers - creating and publishing images.
  • Docker and AWS.

DAY-2 Challenges Specific to Cloud Computing

  • Data location.
  • Application Sharing.
  • Multi-tenancy.
  • Data ownership, interoperability and portability.
  • Security.
  • Compliance.
  • Disaster recovery.
  • Expertise availability.
  • Running cost blindness.
  • Bandwidth requirement. Difference Between Cloud Testing and Conventional Testing
  • Testing in the cloud v/s testing the cloud.
  • Test environment.
  • Test data.
  • Build deployment.
  • Performance issues. Testing in the cloud.
  • Setting up the test environment - software and hardware.
  • Access rights.
  • Functional tests.
  • Tests related to backend servers.
  • Non-functional tests.
  • Reliability.
  • Performance.
  • Interoperability.
  • Security.
  • Scalability.
  • Stress tests.
  • Issues of performance testing.
  • Tools for cloud testing.
  • Testing migration to cloud.
  • Cloud and automation.
Business Outcomes
  • BO-1 - Understand the cloud characteristics to support the creation of a test strategy from the perspective of the applications.
  • BO-2 - Create cloud instances of various OS and configurations as a prerequisite to setting up the required test environments.
  • BO-3 - Create docker images and successfully run them. This included the ability to set up clusters using docker swarm and Kubernetes.
  • BO-4 - Setup load balancing and autoscaling for testing reliability, scalability, resilience etc.
  • BO-5 - Support the testing team in performing disaster recovery testing.
  • BO-6 - Perform A/B testing, dark launch testing, toggles testing, Blue/Green deployment as well as other useful cloud computing test techniques.
Audience

Testers, Test Leads and Managers, QEs and basically anyone who tests or manages the testing of systems that involve the cloud.

Eligibility

It is advisable to hold ISTQB-FL certificate though it is not mandatory.

Prerequisites

ISTQB-FL (it is not mandatory)

Certification Providers

Cloud United

Take this Certification Now!

Fill in your details:
Take this Certification Now!

Certified Tester Foundation Level (CTFL) v4.0

The ISTQB Certified Tester Foundation Level (CTFL) certification is the cornerstone of essential testing knowledge that can be applied to real-world scenarios. The syllabus provides a comprehensive understanding of the terminology and concepts used in the testing domain worldwide, making it relevant for all software delivery approaches and practices, including Waterfall, Agile, DevOps, and Continuous Delivery. CTFL certification is recognized as a prerequisite to all other ISTQB certifications where Foundation Level is required.

Foundation
Certified Tester

Certified Tester Foundation Level Agile Tester (CTFL-AT)

The ISTQB Foundation Level Agile Tester (CTFL-AT) certification provides the key testing skills necessary to successfully contribute to an Agile project. CTFL-AT covers agile testing in alignment with the principles of agile software development as outlined in the Agile Manifesto. A tester on an Agile project will work differently than one working on a traditional project. Testers must understand the values and principles that underpin Agile projects, and how testers are an integral part of a whole-team approach together with developers and business representatives.

Foundation
Agile Tester

CU Cloud Migration Test Specialist

Cloud Migration has become an integral part in the goal of digital transformation. The Cloud United - Cloud Computing Migration Specialist (CCMS) certification course focuses on the cloud migration categories and the specific test strategies that a tester needs to know. The certification itself is independent of any specific cloud provider; however, hands-on exercises will be performed on several of the most widely-known providers. The objective of the CCMS certification is to show that the holders understand the various scenarios of cloud migration and able to perform various types of specific tests.

Cloud
Migration

CU Cloud Native App Test Specialist

The inherent characteristics of cloud computing architecture is utilized to create cloud native applications. The CU - Cloud Computing Native Apps Specialist (CCNAS) certification course focuses on the essential cloud computing delivery model, its architecture, and specific tests that a tester is required to know to accomplish the tasks at hand. The certification itself is independent of any specific cloud provider; however, hands-on exercises will be performed on several of the most widely-known providers and hybrid scenarios as well. The objective of the Cloud Computing Native Apps Specialist certification is to enable the testers to understand the architecture and inherent characteristics of the cloud native apps and able to perform various types of specific tests and understand the different Hyperscalers and the tools available for performing specific tests.

Cloud
Native App

CU Cloud Testing in Production (TiP) Test Specialist

The practice of Testing in Production is now common in the continuous delivery environments. The Cloud United - Cloud Testing in Production (TiP) Test Specialist (CCTPS) certification course focuses on the essential specific deployment and test strategies used for continuous delivery that a tester needs to know. The certification itself is independent of any specific cloud provider; however, hands-on exercises will be performed on several of the most widely known providers and hybrid scenarios as well. The objective of the Cloud Testing in Production Test Specialist certification is to enable the testers to understand the deployment methods and testing categories and able to perform various types of specific tests and the tools available for performing specific tests.

Cloud
Production

CU Cloud Infrastructure as Code (Iac) Test Specialist

Infrastructure as Code process has made the provisioning and managing of the cloud infrastructure more productive, efficient, and consistent. The Cloud United - Cloud Computing Infrastructure as Code Specialist (CCICS) certification course focuses on the approaches and tools used in the process. The certification itself is independent of any specific cloud provider; however, hands-on exercises will be performed on several of the most widely known providers and hybrid scenarios as well. The objective of the CCICS certification is to enable the testers to understand the approaches and tools available for provisioning and managing of Infrastructure through code and various testing strategies for testing the provisioned infrastructure and the tools available for performing specific tests.

Cloud
Infrastructure as Cloud