Course Outline
Introduction
Environment Configuration and Initialization
Java Fundamentals: Initial Implementation
JUnit Framework Overview
Development of Initial Unit Tests
Analysis of JUnit Assertion Mechanisms
Application of JUnit Annotations (@Test)
Defining Methods as @Test Entities
Creation and Utilization of Java Classes
Package Importation Protocols
Java Data Structures and Operational Logic
Integration of Conditional Statements and Loops in Test Scripts
Analysis of Java Array Structures
Alternative Iteration Methods for Code Execution
Exception Handling: Capture and Propagation
Principles of Java Inheritance
Exception Management Strategies
String Manipulation Techniques
Numerical Data Processing
Date and Time Data Management
Utilization of Java Property Files
File Input and Output Operations
Logging Standards and Implementation
Implementation of Abstract Classes
Application of Regular Expressions
Conclusion and Final Remarks
Requirements
- A professional interest in acquiring Java programming skills for the purpose of test automation.
Target Audience
- Entry-level testers seeking to develop Java skills for automation testing in government contexts.
- Professional testers with experience in other programming languages, such as JavaScript and C#, who wish to transfer their skills to 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