Home
Courses
Programming & Frameworks
DevOps
Data Science
Cloud Computing
Robotic Process Automation
Software Testing
Frontend Development
Master Program
Databases
Big Data
Mobile Development
About
FAQs
Blog
Gallery
Contact
Software Testing Masters Program Certification Training Course
Curriculum
9 Sections
197 Lessons
20 Weeks
Expand all sections
Collapse all sections
Manual Testing
18
22.0
Introduction
22.1
Manual Testing
22.2
software Testing
22.3
Perform Testing
22.4
Why software testing is required?
22.5
Types of Testing
22.6
Black Box Testing VS White Box Testing
22.7
Validation Testing VS Verification Testing
22.8
SDLC
22.9
The system, Sanity, and Smoke testing
22.10
Regression testing implementation
22.11
Defect Life Cycle/ Bug Life Cycle
22.12
Exit/Entry in Testing
22.13
Test Case and Test Scenario
22.14
How to write a Test Description?
22.15
What is Testing Template?
22.16
How to apply the test suite?
22.17
Hands-on
Selenium with Java
0
Java
54
24.0
Java Introduction
24.1
What is Java
24.2
Architecture of Java
24.3
JVM
24.4
What is the use of JVM
24.5
What is Byte code
24.6
Feature of Java
24.7
C++ vs Java
24.8
Hello Java Program
24.9
How to set the Path
24.10
JDK
24.11
JRE vs JVM
24.12
Data Types
24.13
Unicode System
24.14
Keyword
24.15
Control Statement
24.16
Java If Else
24.17
Switch
24.18
For Loop
24.19
While Loop
24.20
Do While loop
24.21
Break
24.22
Continue
24.23
Object Classes
24.24
Oops Concept
24.25
Naming Control
24.26
Constructor
24.27
Static Key
24.28
This Key
24.29
Java Inheritance
24.30
Java Polymorphism
24.31
Overload
24.32
Override
24.33
Return Type
24.34
Super Key
24.35
Java Abstraction
24.36
Abstraction
24.37
Interface
24.38
Abstraction vs Interface
24.39
Java Encapsulation
24.40
Packages
24.41
Access Modifier
24.42
Array
24.43
Java Sting
24.44
Java Regular
24.45
Exception Handling
24.46
Try
24.47
Catch
24.48
Multiple try-catch Blocks
24.49
User Defining Exception handling
24.50
Java I/o Operation
24.51
Input
24.52
Output
24.53
Hands-on
Selenium
41
25.0
Introduction
25.1
Basic Terminologies
25.2
Features
25.3
Limitations
25.4
QTP vs Selenium
25.5
Selenium IDE
25.6
Introduction
25.7
Features
25.8
First Test Case
25.9
Login Test
25.10
Command
25.11
Create Test Case
25.12
Selenium Web Driver
25.13
Introduction Web Driver
25.14
Architecture
25.15
Features
25.16
Web Driver vs RC
25.17
Web Driver Installation
25.18
Test Case
25.19
Selenium Grid
25.20
Test NG
25.21
Runtime Test on Web Tools
25.22
Chrome
25.23
Firefox
25.24
Internet Explorer
25.25
Safari
25.26
Handling Drop-Down
25.27
Drag & Drop
25.28
Alert
25.29
Web Page
25.30
Navigation
25.31
Command
25.32
Element
25.33
Radio Button
25.34
CheckBox
25.35
Assertion
25.36
Data-Driven Framework
25.37
Hybrid Framework
25.38
Page Object Model Framework
25.39
Project
25.40
Hands-on
Selenium with Python
0
Python
11
27.0
Introduction
27.1
Download and Installation
27.2
Variables
27.3
Operators
27.4
Python Lists
27.5
Python Tuples
27.6
Python Set
27.7
Python Dictionary
27.8
Python Class, Objects, Inheritance, def functions
27.9
Module and package creation
27.10
Hands-on
Selenium
14
28.0
What is selenium?
28.1
Installation of selenium in Python
28.2
Pip Packages
28.3
Pycharm Download and installation
28.4
How to configure Pycharm
28.5
Locators in selenium (Different methods by locating the objects)
28.6
Page Object Model Selenium
28.7
How to handle windows, Pop up, and navigation
28.8
How to handle dropdown list
28.9
How to handle keyboard and Mouse operations
28.10
Waits in selenium
28.11
Data-Driven Testing in Selenium
28.12
End to End project
28.13
Hands-on
Mobile App Testing Using Appium
17
29.0
Appium Features
29.1
Appium Internal Architecture
29.2
Configuration setup for running tests on Emulator/Simulator
29.3
Working on Native (Android&IOS) Apps
29.4
Working on Hybrid Apps
29.5
An in-depth explanation of Appium APIs to automate Android and IOS Apps
29.6
Mobile Gestures Automation scroll, swipe, long-press, tap, Touch Actions using Appium
29.7
Automating Browser Apps using Appium
29.8
Tips in identifying objects on App and browser
29.9
Automating on real devices using Android and IOS
29.10
IOS capabilities and guidelines for running on real iPhone devices
29.11
TestNG Basics
29.12
Integration of Appium with Maven project
29.13
Appium Page object model design
29.14
End to end Framework development using Appium
29.15
Project
29.16
Hands-on
Continuous Testing In DevOps
42
30.0
Concepts of DevOps
30.1
History of Evolution of DevOps
30.2
Comparison with the old method of implementation to DevOps
30.3
Architecture
30.4
Jenkins
30.5
Get started with Jenkins
30.6
Use Jenkins for personal and enterprise projects
30.7
Use Jenkins for Continuous Integration
30.8
Docker
30.9
What is Docker
30.10
Why you should use Docker
30.11
How Docker works
30.12
Benefits of Docker
30.13
How to install Docker
30.14
Basic Commands
30.15
Docker Images
30.16
Docker Containers
30.17
Docker file
30.18
Docker Compose
30.19
Docker with Jenkins
30.20
Docker Swarm
30.21
Ansible
30.22
How to Create Inventory
30.23
PlayBook
30.24
Use Module
30.25
Maven
30.26
Introduction
30.27
Understanding the importance of maven
30.28
GIT
30.29
Introduction
30.30
Understanding the concepts and usage of GIT
30.31
UNIX basic
30.32
Ansible
30.33
Introduction
30.34
Setup VM’s and Ansible
30.35
Kubernetes
30.36
How to Create a Cluster
30.37
How to Create POD
30.38
Manifest file
30.39
JSON
30.40
YAML
30.41
Hands-on
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content