-
Урок 1.
00:08:25
Introduction to the Course
-
Урок 2.
00:05:05
Detailed topics covered in the course
-
Урок 3.
00:13:45
What is a Webservice?
-
Урок 4.
00:19:02
SOAP vs REST in Detail
-
Урок 5.
00:09:29
CRUD (Create, Read, Update, Delete) Operations
-
Урок 6.
00:05:22
Understanding available HTTP Methods for CRUD Operations
-
Урок 7.
00:11:55
Why API Testing is Important?
-
Урок 8.
00:07:38
Six Principles / Constraints of a RestFul Webservices
-
Урок 9.
00:14:36
Installing POSTMAN and Walkthrough with the tool
-
Урок 10.
00:13:09
Creating the First Collection for API Request
-
Урок 11.
00:07:23
Sending the First API Request
-
Урок 12.
00:07:00
Understanding the request URI
-
Урок 13.
00:04:32
Request Data tabs
-
Урок 14.
00:14:06
Sending GET and POST Request
-
Урок 15.
00:09:35
Creating Environment and Variables
-
Урок 16.
00:08:23
Collection Runner
-
Урок 17.
00:05:53
PUT and PATCH Request
-
Урок 18.
00:05:39
DELETE and OPTIONS Request
-
Урок 19.
00:06:05
HEAD Request
-
Урок 20.
00:02:17
Adding Header Presets
-
Урок 21.
00:10:24
Creating the very first test case
-
Урок 22.
00:17:09
Adding Assertions and validating response fields
-
Урок 23.
00:02:14
Sharing the collections
-
Урок 24.
00:12:19
Parameterization - Creating a DataDriven Testing and Reading CSV Files
-
Урок 25.
00:12:42
Understanding the API Documentation
-
Урок 26.
00:07:26
Creating a Customer using Basic Authentication
-
Урок 27.
00:09:49
List All Users
-
Урок 28.
00:02:01
Passing Authentication token in Headers
-
Урок 29.
00:10:23
Understanding the JSON Architecture
-
Урок 30.
00:04:53
ASSIGNMENT 1
-
Урок 31.
00:09:45
RestAssured API Introduction and Pre-requisite
-
Урок 32.
00:07:35
Download and Configure Java (JDK) on Windows
-
Урок 33.
00:05:37
Download and Configure Eclipse IDE on Windows
-
Урок 34.
00:03:51
Download and Configure Java (JDK) on MAC OSX
-
Урок 35.
00:02:54
Download and Configure Eclipse IDE on MAC
-
Урок 36.
00:43:07
Introduction to Core Java
-
Урок 37.
00:28:50
Classes and Objects
-
Урок 38.
00:21:00
Basic Java programming and features - Part 1
-
Урок 39.
00:17:24
Basic Java programming and features - Part 2
-
Урок 40.
00:14:38
Java Methods - Part 1
-
Урок 41.
00:10:24
Java Methods - Part 2
-
Урок 42.
00:17:07
Java Methods - Part 3
-
Урок 43.
00:08:44
Java Methods Part 4
-
Урок 44.
00:13:41
Java Methods Part 5 - PreDefined Methods and Math.Random()
-
Урок 45.
00:14:44
Java Methods Part 6 - Static and Non Static Methods
-
Урок 46.
00:09:59
IF and Else Statements
-
Урок 47.
00:11:57
Loops - While Loop
-
Урок 48.
00:03:33
Loops - Do While Loop
-
Урок 49.
00:11:48
Loops - For Loop
-
Урок 50.
00:17:27
Loops - Nested Loops
-
Урок 51.
00:13:00
Loops - Break and Continue statements
-
Урок 52.
00:18:31
Exception Handling - Part 1
-
Урок 53.
00:16:37
Exception Handling - Part 2
-
Урок 54.
00:27:49
Packages and Access Modifiers
-
Урок 55.
00:31:50
OOPS - Encapsulation
-
Урок 56.
00:29:32
OOPS - Inheritance
-
Урок 57.
00:27:21
OOPS - Polymorphism - OverLoading
-
Урок 58.
00:30:45
OOPS - Polymorphism - Overriding
-
Урок 59.
00:29:35
OOPS - Polymorphism - Overriding benefits and drawbacks
-
Урок 60.
00:22:58
OOPS - Abstract classes
-
Урок 61.
00:19:44
OOPS - Interfaces
-
Урок 62.
00:15:16
Reading Properties files
-
Урок 63.
00:20:09
Java Streams - Writing in TXT and CSV files
-
Урок 64.
00:10:16
Java Stream - Writing HTML Files and Reading files
-
Урок 65.
00:17:49
Java Stream - Apache POI Creating and Writing Excel Files
-
Урок 66.
00:12:01
Java Stream - Apache POI Reading Excel Files, Extended Loops
-
Урок 67.
00:15:35
Reading Notepad file
-
Урок 68.
00:13:26
Collections - Wrapper Classes, Autoboxing and Unboxing
-
Урок 69.
00:24:31
Collections - ArrayList
-
Урок 70.
00:12:27
Collections - HashSet
-
Урок 71.
00:12:41
Collections - HashMap
-
Урок 72.
00:21:50
Reflection API
-
Урок 73.
00:14:10
Difference between == & equal to operator and Singleton design pattern
-
Урок 74.
00:11:50
Apache Log4J API - Console & File Appenders
-
Урок 75.
00:04:39
Apache Log4J API - SMTPAppender
-
Урок 76.
00:02:18
Apache Log4J API HTMLAppender
-
Урок 77.
00:14:43
Log4J API - NEW UPDATE
-
Урок 78.
00:05:46
Library and Static Imports
-
Урок 79.
00:05:38
Installing Maven on Windows
-
Урок 80.
00:03:22
Installing Maven on MAC OSX
-
Урок 81.
00:09:54
Adding Rest Assured Dependencies and Getting started with the first API Request
-
Урок 82.
00:20:52
Sending the GET Request with Basic AUTH and Parameters
-
Урок 83.
00:12:44
Sending the GET Request with Headers for Single user
-
Урок 84.
00:04:49
Sending the POST Request through Form Parameters
-
Урок 85.
00:11:04
Sending the POST Request through JSON String Data
-
Урок 86.
00:10:48
Sending the POST Request through external JSON File
-
Урок 87.
00:17:16
Creating complex JSON on Runtime using HashMap
-
Урок 88.
00:08:03
Creating complex JSON on Runtime using JSON API
-
Урок 89.
00:22:24
Creating complex JSON on Runtime using POJO Classes
-
Урок 90.
00:21:06
JSONPATH - Validating JSON Response through JSONPath
-
Урок 91.
00:08:12
TestNG - Introduction and Configuration
-
Урок 92.
00:08:59
TestNG - Creating the first test case
-
Урок 93.
00:06:37
Adding Assertions and Reporting Failures
-
Урок 94.
00:06:29
SoftAssertions and Reporting Multiple failures
-
Урок 95.
00:05:32
Creating Test Dependencies
-
Урок 96.
00:04:56
Creating Test Suite
-
Урок 97.
00:04:45
Managing Multiple Test Suites
-
Урок 98.
00:07:11
Test Groups
-
Урок 99.
00:10:53
Listeners
-
Урок 100.
00:01:57
Forcefully Skipping a Test Case
-
Урок 101.
00:03:24
Adding Before and After Suite annotations
-
Урок 102.
00:09:42
Generating and Customising TestNG Reports
-
Урок 103.
00:10:49
Parameterization
-
Урок 104.
00:12:55
Parameterization with Excel Reading
-
Урок 105.
00:10:56
Parameterization Excel Reading with Hashtable
-
Урок 106.
00:12:13
Handling Multiple Data Providers
-
Урок 107.
00:04:38
Reading Parameters from TestNG.xml file
-
Урок 108.
00:07:06
Running Parallel Test using TestNG.xml file
-
Урок 109.
00:03:32
Running Parallel Test using DataProvider
-
Урок 110.
00:26:45
Configuring Latest Extent Reports Step by Step
-
Урок 111.
00:10:34
Generating extent reports through Customized Listeners
-
Урок 112.
00:15:42
Getting started with Basic framework setup
-
Урок 113.
00:16:02
Optimizing the code and Implementing Properties file
-
Урок 114.
00:32:40
Adding Test Data and Parameterizing the test through DataProvider
-
Урок 115.
00:13:42
Optimizing DataProvider and creating common dataprovider for all test cases
-
Урок 116.
00:28:48
Integrating ExcelReading and Creating Test Data
-
Урок 117.
00:17:35
Complex Parameterization with HashTable
-
Урок 118.
00:05:55
Optimizing DataProvider and Test Data with HashTable
-
Урок 119.
00:06:52
Separating Business specifications from the Test case
-
Урок 120.
00:15:06
Integrating Extent Reports
-
Урок 121.
00:15:38
Adding more APIs and running Parallel test for 100+ records
-
Урок 122.
00:16:48
Adding validation to the Test and Creating common utilities
-
Урок 123.
00:12:54
Customizing Extent Reports for Failure and Info logs
-
Урок 124.
00:10:21
Building the Project through Maven
-
Урок 125.
00:10:22
Configuring Jenkins
-
Урок 126.
00:16:05
Adding the Build to Jenkins UI
-
Урок 127.
00:15:03
Pushing the project to GitHUB
-
Урок 128.
00:07:10
Continuous Integration through Jenkins and GitHUB
-
Урок 129.
00:23:14
JavaMail API for mailing Automated test results
-
Урок 130.
00:16:03
Oauth2.0 using PayPal API - POSTMAN
-
Урок 131.
00:17:23
Oauth2.0 using PayPal API - Rest Assured
-
Урок 132.
00:25:42
Creating POJO classes for PayPal request
-
Урок 133.
00:03:50
Converting JSON to POJO Online editor
-
Урок 134.
00:39:09
Adding the PayPal API to the framework
-
Урок 135.
00:05:35
Cucumber Basics - Introduction to Cucumber BDD
-
Урок 136.
00:08:41
Cucumber Basics - Getting started with Cucumber Adding jars
-
Урок 137.
00:10:20
Updating from Cucumber 1.2 to the Latest Cucumber 4.8 (Cucumber.io) Project
-
Урок 138.
00:01:27
Cucumber Basics - Adding Eclipse Cucumber Plugin
-
Урок 139.
00:05:22
Cucumber Basics - Creating a Feature File
-
Урок 140.
00:07:52
Cucumber Basics - Creating Step definition and runner files
-
Урок 141.
00:09:40
Cucumber Basics - Adding Multiple scenarios in a Feature
-
Урок 142.
00:08:42
Cucumber Basics - Adding Parameterization
-
Урок 143.
00:05:54
Cucumber Basics - Creating Multiple Features and Step files
-
Урок 144.
00:07:31
Cucumber Basics - Adding List and Datatables
-
Урок 145.
00:02:13
Cucumber Basics - Adding Background
-
Урок 146.
00:05:02
Cucumber Options - Features, Glue and Monochrome
-
Урок 147.
00:03:45
Cucumber Options - Adding Tags
-
Урок 148.
00:06:48
Cucumber Options - Adding Hooks
-
Урок 149.
00:02:19
Cucumber Options - Adding tagged Hooks
-
Урок 150.
00:00:49
Cucumber Options - Pretty Format Feature
-
Урок 151.
00:06:31
Cucumber TestNG - Adding TestNG Runner
-
Урок 152.
00:03:01
Cucumber Reporting - Generating Cucumber Reports
-
Урок 153.
00:15:16
Cucumber 4 with Latest Extent Report version 4 and Maven Reporting plugin
-
Урок 154.
00:20:03
Introduction to GitHub - remote repository
-
Урок 155.
00:16:20
Installing Git on Windows
-
Урок 156.
00:15:06
Basic Git Commands
-
Урок 157.
00:16:25
GitHub Part 1
-
Урок 158.
00:29:54
GitHub Part 2
-
Урок 159.
00:15:14
Designing Architecture
-
Урок 160.
00:05:16
Designing the Base class
-
Урок 161.
00:21:08
Creating Feature file and step definition
-
Урок 162.
00:10:40
Creating the Runner and running the first cucumber test
-
Урок 163.
00:04:39
Generating Latest Extent Reports
-
Урок 164.
00:15:15
Adding the second feature
-
Урок 165.
01:21:18
Cucumber BDD Basics
-
Урок 166.
01:07:30
Integrating Cucumber BDD with Rest Assured API
-
Урок 167.
01:27:31
Completing the Cucumber BDD framework and SOAP UI Basics