
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 2: Introduction to Cloud Computing
Lecture 3: History of Cloud Computing
Lecture 4: Security Involved In Cloud Computing
Lecture 5: Types of Cloud
Lecture 6: Benefits and Risk in Cloud Computing
This lecture will introduce and define cloud computing.
.
Lecture outline:
0:00 Defining the cloud and cloud computing
3:05 Cloud Computing vs Virtual Servers
3:53 Distinct Properties of Cloud Computing
This lecture will talk about the history of cloud computing.
This discussion will focus on the kind of security involved in cloud computing.
This lecture will identify the different types of cloud computing.
.
Lecture outline:
0:00 Introduction to the Types of clouds
0:28 Private Clouds
0:38 Public Clouds
1:01 Hybrid Clouds
1:49 Community Clouds
2:18 Comparisson between Public and Private Clouds
This lecture will discuss the different benefits and risks involved in cloud computing.
.
Lecture outline:
0:00 Benefits of Cloud Computing
2:15 Risks of Cloud Computing
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 9: Types of Services in Cloud Computing
Lecture 10: Software as a Service
Lecture 11: Platform as a Service
Lecture 12: Infrastructure as a Service
Lecture 13: Network as a Service
Lecture 14: Communications as a Service
This lecture will identify the kinds of services involved in cloud computing.
This lecture will discuss one of the services involved in cloud computing, namely software as a service.
This lecture will discuss one of the services involved in cloud computing, namely platform as a service.
This lecture will discuss one of the services involved in cloud computing, namely infrastructure as a service.
This lecture will discuss one of the services involved in cloud computing, namely network as a service.
This lecture will discuss one of the services involved in cloud computing, namely communications as a service.
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 17: Software Development Process
Lecture 18: Introduction to Software Testing
Lecture 19: Software Testing Lifecycle
Lecture 20: Terminology
This lecture will explain the process of software development.
.
Lecture outline:
0:00 Introduction to Software Development Process
1:00 Overview of Software Development Process
This discussion will center on software testing.
.
Lecture outline:
0:00 Introduction to Software Testing
3:06 History of Software Testing
This lecture will cover the lifecycle of software testing.
.
Lecture outline:
0:00 Introduction to Software Testing Lifecycle
0:36 Phases of the Software Testing Lifecycle
0:57 Test Planning
2:29 Test Analysis
4:02 Test Design
4:42 Construction and Verification
5:09 Test Cycles
5:34 Final Testing and Implementation
6:01 Post Implementation
This discussion will focus on defining terminologies such as dry run and play test.
.
Lecture outline:
0:00 Dry Run
1:13 Playtest
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 23: Static vs Dynamic
Lecture 24: Introduction to the Box Approach
Lecture 25: White Box Testing
Lecture 26: Black Box Testing
Lecture 27: Grey Box Testing
Lecture 28: Visual Testing
Lecture 29: Sanity Testing
Lecture 30: Scalability Testing
Lecture 31: Security Testing
Lecture 32: Smoke Testing
Lecture 33: Stress Testing
Lecture 34: Usability Testing
Lecture 35: Volume Testing
This lecture will discuss the difference between static and dynamic.
This lecture will introduce the box approach testing.
This lecture will discuss and define a type of box testing, namely white box testing.
.
Lecture outline:
0:00 Introduction to White Box Testing
2:09 Techniques Used In white Box Testing
2:43 Application Programming Interface
3:46 Code Coverage
4:51 Basic Coverage Criteria
5:45 Fault Injection
7:06 Mutation Testing
9:40 Static Testing
This lecture will discuss and define a type of box testing, namely black box testing.
.
Lecture outline:
0:00 Introduction to Black Box Testing
1:39 Functional Testing
2:49 Non-functional Testing
3:49 Regression Testing
5:48 Non-regression Testing
7:32 Regression Testing vs Non-regression Testing
This lecture will discuss and define a type of box testing, namely grey box testing.
This lecture will explain and define a type of testing, specifically visual testing.
This lecture will explain and define a type of testing, specifically sanity testing.
This lecture will explain and define a type of testing, specifically scalability testing.
This lecture will explain and define a type of testing, specifically security testing.
.
Lecture outline:
0:00 Introduction to Security Testing
0:42 Confidentiality
0:57 Integrity
1:07 Authentication
1:25 Authorization
1:39 Availability
1:54 Non-repudiation
This lecture will explain and define a type of testing, specifically smoke testing.
This lecture will explain and define a type of testing, specifically stress testing.
This lecture will explain and define a type of testing, specifically usability testing.
.
Lecture outline:
0:00 Introduction to Usability Testing
1:03 Goals of Usability Testing
2:24 What Usability Testing is Not
This lecture will explain and define a type of testing, specifically volume testing.
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 38: Introduction to Systems Testing
Lecture 39: Ad Hoc Testing
Lecture 40: Compatibility Test
Lecture 41: Exploratory Testing
Lecture 42: GUI Testing
Lecture 43: Integration Testing
Lecture 44: Load Testing
Lecture 45: Recovery Testing
This discussion will focus on systems testing and explain the different ways to test them.
.
Lecture outline:
0:00 Introduction to System Testing
1:02 Testing the Whole System
1:37 Tests Included in the System Testing
This lecture will discuss one of the ways of systems testing, namely ad hoc testing.
This lecture will discuss one of the ways of systems testing, namely compatibility testing.
This lecture will discuss one of the ways of systems testing, namely exploratory testing.
.
Lecture outline:
0:00 Introduction to Exploratory Testing
1:23 History of Exploratory Testing
1:53 Description of Exploratory Testing
4:16 Benefits in Exploratory Testing
5:19 Drawbacks in Exploratory Testing
This lecture will discuss one of the ways of systems testing, namely GUI testing.
This lecture will discuss one of the ways of systems testing, namely integration testing.
.
Lecture outline:
0:00 Introduction to Integration Testing
0:33 Purpose of Integration Testing
1:41 Types of Integration Testing
1:48 Big Bang Testing
3:51 Bottom-up Testing
4:46 Top-down Testing
5:00 Sandwich Testing
This lecture will discuss one of the ways of systems testing, namely load testing.
.
Lecture outline:
0:00 Introduction to Load Testing
1:12 Software Load Testing
This lecture will discuss one of the ways of systems testing, namely recovery testing.
.
Lecture outline:
0:00 Introduction to Recovery Testing
0:59 Examples of Recovery Testing
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 48: Browser Speed Test
Lecture 49: Mobile Device Testing
Lecture 50: Monkey Test
This lecture will talk about one of the ways to test the speed of any browser.
.
Lecture outline:
0:00 Introduction to Browser Speed Test
0:57 Peacekeeper
1:21 Speed-Battle
1:34 SunSpider
2:07 V8
2:32 Dromaeo
2:47 Criticism on Browser Speed Testing
This discussion will center on testing conducted specifically on mobile devices.
.
Lecture outline:
0:00 Introduction to Mobile Device Testing
1:48 Android Testing
2:02 Unit Testing
2:20 Factory Testing
2:36 Certification Testing
This lecture will explain one of the ways of testing, namely monkey testing.
.
Lecture outline:
0:00 Introduction to Monkey Testing
0:51 Smart Monkey Testing
1:45 Brilliant Monkey Testing
2:13 Dumb Monkey Testing
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 53: Introduction to Cloud Testing
Lecture 54: Objectives of Testing in the Cloud
Lecture 55: Need for Cloud Testing
Lecture 56: Forms of Cloud Testing
Lecture 57: Types of Cloud Testing
Lecture 58: Steps in Cloud Testing
Lecture 59: Keys and Tools in Cloud Testing
Lecture 60: Benefits in Cloud Testing
Lecture 61: Limitations in Cloud Testing
This lecture will introduce and discuss cloud testing.
This lecture will identify the different objectives of cloud testing.
This discussion will center on the different needs for cloud testing.
This lecture will talk about the forms of cloud testing.
.
Lecture outline:
0:00 Introduction to the Different Forms of Cloud Testing
0:09 Testing a SaaS in a cloud
0:20 Testing of a cloud
0:41 Testing inside a cloud
1:12 Testing over clouds
This lecture will identify the different types of cloud testing.
.
Lecture outline:
0:00 Stress Test
0:40 Load Test
1:04 Performance Test
1:48 Functional Test
2:16 Latency Test
2:29 Browser Performance Test
2:47 Compatibility Test
This lecture will discuss the steps in cloud testing.
This lecture will talk about the keys and tools in cloud testing.
.
Lecture outline:
0:00 Keys to Successful Testing
0:39 Cloud Testing Tools
This discussion will focus on the different benefits of cloud testing.
.
Lecture outline:
0:00 Flexibility
0:28 Simplicity
0:57 Comprehensive and Indicative Testing
1:37 Cost Reduction
2:11 Cleaner, Greener Testing
2:51 Geographic Transparency and Traceability
3:28 Driving Standardization
This lecture will identify some limitations of cloud testing.
.
Lecture outline:
0:00 Introduction to Cloud Testing Limitations
0:14 Lack of Standards
0:47 Security in the Public Cloud
1:24 SLAs
1:46 Infrastructure
2:05 Usage
2:44 Planning
3:16 Performance
This e book is a list of terms and definitions often used in the field of Cloud Testing.
Now that you've finished your Udemy course, - you are eligible to sit your official Certification exam.
Certification is not mandatory.
Once you've completed the course, email our exam department at support@theartofservice.com to purchase your exam voucher and sit your final exam.
Exam access includes more information to better prepare for the exam including a workbook, sample exam plus the final exam.
Please include the course name in your email for us to send the correct information.
Any questions please contact support@theartofservice.com
You will receive a PDF certificate through your email upon passing the examination.
A final message from our CEO.
Cloud Testing is a form of software testing in which web applications that use cloud computing environments seek to simulate real-world user traffic as a means of load testing and stress testing web sites.
This course will begin discussions on cloud computing and the different deployment and fundamental models. It will also present the different types of cloud computing, software testing, and the different testing methods. It will also discuss cloud testing, its benefits, and limitations.