Full Stack AI Automation
Final Project Course
Quick Navigation
📖
Introduction & Overview
1
Phase 1 - Web Automation
2
Phase 2 - API Testing
3
Phase 3 - Mobile Testing
4
Phase 4 - Database Testing
5
Phase 5 - Design Patterns
6
Phase 6 - AI Integration
7
Phase 7 - Jenkins CI/CD
8
Phase 8 - GitHub & Actions
9
Phase 9 - Summary
B
Bonus - AMT
Course Overview
95
Total Videos
25
Duration (Hours)
10
Learning Phases
Technologies Covered
Python
Playwright
SQL
API Testing
Appium
Database
AI Agents
Jenkins
GitHub Actions
DDT
Design Patterns
GitHub
Bonuses
Complete Course Syllabus
1
Phase 1 - Web Automation
36 Videos
2
Application Under Test
3
Project Architecture
4
Setting Up Project
5
First Test Case
6
Test Executions
7
Creating a Suite
8
Test Variables
9
Setting up Viewport
10
Adding Trace Viewer
11
Adding Videos
12
Project Variables
13
Initiate Browser
14
Project Config File
15
Common Operations
16
Creating Page Objects
17
Lambda Function
18
Creating Extensions
19
Verifications
20
Creating Workflows
21
Creating Test Cases
22
Test Cases Clean Code
23
Custom Assertions
24
Soft Assertions
25
Adding Scenarios
26
Enhancing Page Objects
27
Enhancing Extensions
28
Enhancing Workflows
29
Enhancing Test Cases
30
Data Driven Testing
31
Event Listeners
32
Reports
33
Attach Screenshots
34
Attach Videos
35
Attach Traces
36
Clean conftest
37
Improving Locators
2
Phase 2 - API Testing
8 Videos
38
Server App Docs
39
API Authentication
40
Fast Implementation
41
Creating Context
42
REST API Extensions
43
REST API Workflows
44
Assertion Handling
45
REST API Test Case
3
Phase 3 - Mobile Testing
8 Videos
46
Appium Installation
47
Native App Introduction
48
Setting up Environment
49
Appium Driver Initialization
50
Mobile Page Objects
51
Mobile Extensions
52
Mobile Flows
53
Mobile Test Cases
4
Phase 4 - Database
5 Videos
54
Environment Intro
55
Database Creation
56
Table Creation
57
Database Utils
58
Database Test Cases
5
Phase 5 - Design Patterns
3 Videos
59
Introduction
60
Types of Design Patterns
61
Implementing Singleton
6
Phase 6 - AI
10 Videos
62
Large Language Model
63
Final Project with AI
64
AI Configuration
65
Parsing Report
66
Analyze Failures
67
Generating AI Report
68
Post Test Actions
69
Installing AI Platform
70
AI Local Server
71
AI Local Model
7
Phase 7 - Jenkins
7 Videos
72
Download & Start Jenkins
73
Schedule Suite Execution
74
Suite Execution Dependency
75
Implement Report Plugin
76
Enhance Executions
77
Parallel Executions
78
Pass Parameters
8
Phase 8 - GitHub & GitHub Actions
8 Videos
79
Create a GitHub Account
80
Upload Project to GitHub
81
GitHub with Jenkins Execution
82
GitHub Actions with Docker
83
GitHub Basic Actions
84
Adding Artifacts
85
Online Report
86
Multi Frameworks
9
Phase 9 - Summary
6 Videos
87
Project Requirements
88
README file
89
Improving GitHub Profile
90
Marketing
91
Whats Next ?
92
Summary
B
Phase Bonuses - AMT
3 Videos
93
What is AMT?
94
Generating Prompts
95
Final Result