Today marks the beginning of my journey to becoming a Master in Test Automation using Selenium and Playwright.
Iโve just started my Java + Selenium + JavaScript + Playwright class, and hereโs what I learned on Day 1.
๐ป First Question: What is Java?
Java is a programming language that helps us communicate with computers.
But hereโs the interesting part ๐
Humans write code in English-like words
Computers understand only 0s and 1s (Binary Language)
So how does Java convert our readable code into something the machine understands?
Thatโs where Javaโs translation system comes in.
๐ The Two-Level Translation Process in Java
To convert a .java file into machine language, Java uses multiple components:
JDK โ Java Development Kit
JRE โ Java Runtime Environment
JVM โ Java Virtual Machine
JIT โ Just-In-Time Compiler
Letโs break it down.
๐งฐ What is JDK?
JDK (Java Development Kit) is used to develop and compile Java programs.
What does it do?
1๏ธโฃ It checks the syntax errors in the .java file
2๏ธโฃ It converts the .java file into a .class file (Bytecode)
Example:
FirstInJava.java โ FirstInJava.class
Just like:
Word files โ .docx
Excel files โ .xlsx
Java files โ .java
After compilation, the .class file is created.
๐ฅ๏ธ Installing Java (My Setup)
Since I am using Windows 11 โ 64-bit, I installed Java based on my OS version.
After installation, we can verify it using Command Prompt:
java --version
Example output:
java 21.0.9 2025-10-21 LTS
Java(TM) SE Runtime Environment (build 21.0.9+7-LTS-338)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.9+7-LTS-338, mixed mode, sharing)
If you see this output, it means:
โ Java is installed
โ JDK is installed
๐ Tools Required for Learning Java Selenium
According to our trainer, to start learning Selenium, we need only:
Eclipse IDE
Postman
Notepad++
Thatโs it!Simple tools, powerful learning.
๐ฏ My Goal
This is just Day 1.
My ultimate goal is to become a:
๐ Master in Automation Testing using Selenium and Playwright
I know this journey will require:
Strong Java fundamentals
Deep understanding of Selenium
JavaScript knowledge
Playwright automation skills
Real-time project practice
But every expert was once a beginner. And today, Iโve taken my first step.
๐ฅ Whatโs Next?
In the coming days, Iโll be sharing:
Java basics
OOPS concepts
Selenium setup
Writing my first automation script
Playwright learning journey
This is the beginning of my Automation Mastery Roadmap.
Stay tuned ๐
๐จโ๐ซ Trainer: Nantha from Payilagam
๐ค A Small Note
I used ChatGPT to help structure and refine this blog while ensuring the concepts remain aligned with my trainerโs explanations.

Top comments (0)