Automated Testing with Java
Introduction to Logic.
Algorithms and Programming.
Programming in Java. Language rules.
Object Oriented Paradigm. Encapsulation. Interfaces, inheritance and polymorphism. Decoupling.
Exceptions. Errors and treatments.
Testing Basics.
Using Selenium WebDriver.
Working with Cucumber, RestAssure, Allure, and other testing tools.
Skills / Knowledge
- Java Programming
- Object-Oriented Programming (OOP)
- Algorithms and Logic
- Software Testing Basics
- Exception Handling
- Automated Testing
- Selenium WebDriver
- Cucumber Framework
- API Testing with RestAssured
- Test Reporting with Allure
- Test Automation Frameworks
- Inheritance and Polymorphism
- Interfaces and Encapsulation
- Decoupled System Design