0% found this document useful (0 votes)
54 views3 pages

6-Week QA Automation Course Guide

sdvdsgferggg,lgkbnmerbiouernignueiugnibgbnerin

Uploaded by

sharmashourya550
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views3 pages

6-Week QA Automation Course Guide

sdvdsgferggg,lgkbnmerbiouernignueiugnibgbnerin

Uploaded by

sharmashourya550
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

📅 6-Week QA Automation Crash Course (Daily Breakdown)

🔹 Week 1 – Java + Selenium Basics Start + Postman Kickoff

 Java: Variables, Data Types, Operators, Loops, Methods.

 Selenium: Intro, Browser setup, Locators, First script.

 Postman: Install + Basics (GET request).

 Project: Setup repo, basic login page automation.

Day 1 (Mon)

 Java: Variables & Data types.

 Selenium: Intro + Install + First Script.

 Postman: Install + Intro.

 Project: Setup repo + OrangeHRM login page inspect.

Day 2 (Tue)

 Java: Operators & Conditions.

 Selenium: Locators (ID, Name, CSS).

 Postman: Simple GET requests.

 Project: Automate login test.

Day 3 (Wed)

 Java: Loops.

 Selenium: XPath practice.

 Postman: Status codes & response body.

 Project: Validate login success message.

Day 4 (Thu)

 Java: Methods.

 Selenium: sendKeys(), click(), getText().

 Postman: Query params & headers.

 Project: Automate Logout flow.

Day 5 (Fri)

 Java: OOPs basics (Class, Object).

 Selenium: Handling Buttons, Links.

 Postman: POST request basics.


 Project: Combine login + logout test.

Day 6 (Sat)

 Java: Constructors, this keyword.

 Selenium: Handling Dropdowns.

 Postman: JSON response validation.

 Project: Start test report setup.

Day 7 (Sun) → Revision Day

 Revise all Java & Selenium done.

 Rerun Postman APIs.

 Fix project bugs.

🔹 Week 2 – Java OOPs + Selenium Advanced + API Basics

 Java: Inheritance, Polymorphism, Encapsulation.

 Selenium: Waits, Alerts, Frames, Windows.

 Postman: POST/PUT requests.

 Project: Automate form fill + assertions.

🔹 Week 3 – Selenium Framework + API Deep Dive

 Java: Collections, Exceptions, File Handling.

 Selenium: TestNG framework.

 Postman: Chaining requests, Environment variables.

 Project: Implement TestNG + multiple test flows.

🔹 Week 4 – API Automation + Selenium POM

 Java: File Read/Write.

 Selenium: Page Object Model (POM).

 API: RestAssured intro + basic test cases.

 Project: Convert OrangeHRM scripts into POM model.

🔹 Week 5 – Data-Driven + Reporting

 Java: Apache POI (Excel read/write).


 Selenium: Data-driven testing.

 API: RestAssured advanced assertions.

 Project: Integrate Excel input + Extent reports.

🔹 Week 6 – Final Integration + CI/CD

 Java: Wrap-up + revision.

 Selenium: Parallel execution.

 API: End-to-end flows automated.

 CI/CD: Jenkins + GitHub integration.

 Project: Finalize full automation suite + push to GitHub.

You might also like