Course Outline
Introduction
Environment Setup and Installation
Java Programming - Initial Steps
Introduction to JUnit
Creating Your First Unit Test
Core Concepts of JUnit Assertions
JUnit Annotations (@Test)
Defining Java Methods as @Test Methods
Creating and Utilizing Java Classes
Package Management and Imports
Java Data Types and Operators
Integrating Conditions and Loops into Test Scripts
Java Arrays Explained
Alternative Methods for Code Iteration
Exception Handling: Catching and Throwing
Java Inheritance Concepts
Advanced Exception Management
String Manipulation Techniques
Numeric Operations
Handling Dates and Time
Java Property Files
File I/O Operations: Reading and Writing
Logging Mechanisms
Implementation of Abstract Classes
Application of Regular Expressions
Summary and Conclusion
Requirements
- A genuine interest in acquiring Java programming skills for test automation purposes.
Target Audience
- Entry-level testers aiming to learn Java for automation testing.
- Experienced professionals with backgrounds in other languages, such as Javascript or C#, who wish to expand their toolkit with Java.
Testimonials (2)
Setting up Podman for effortlessly working with local containers, as well as using Kafka topics.
- Norfolk Southern
Course - Quarkus for Developers
hands on exercises, easier to retain information