Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 2.57 KB

File metadata and controls

32 lines (27 loc) · 2.57 KB

Description

This java repository contains concepts and practical examples and some common exercises. This is java pure.

As Test Automation Engineer, there are many possibilities to use java combined with different frameworks, like Cucumber, RestAssured, JUnit, TestNG, Serenity, etc.

The reason to share? to help any tester/developer who wants to learn java from the very basic point of view.👩‍🏫
So if it is usefully for you as it is for me, give it a star 🌟
Also this repo was created to optimize my own interview process whenever people ask to showcase this kind of exercises instead of request again. Did you get the hint? 😉

Architecture folder structure

  • src > main > java > Basic Loops: Contains examples and explanations on how to use loops
    • src > main > java > CommonDataStructuresAndAlgorithms: Contains the most commonly used Data Structures and Algorithms
    • src > main > java > CommonExamples: Contains examples and exercises most commonly asked in the industry
    • src > main > java > Concepts: Contains practical examples and concepts within java and POO
    • src > main > java > other Exercises: Contains some other coding exercises

    Install

    Note: Make sure to have java jdk for developers, configure JAVA_HOME environment variable as system variable, and also add the path to java bin folders in path variable

    Is also recommended to download the java jdk with installer, that way the java will be place directly in Program Files

    In your IntelliJ IDE do not forget to select the java version you have downloaded

    This repository has been created using java jdk 20

    Run Tests/Classes:

    Clone, download or fork the project and open in your favorite IDE.
    Then ctrl+shift+f10 to execute class you are interested to run

    External references: