Full Stack AI Automation

Final Project Course

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