Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java + Selenium

English | Português


English

About

This project was created to practice and apply my knowledge in test automation using Java and Selenium. It was my first experience with Java, as I was learning the language while building this project.

Technologies

  • Java - Programming language
  • Selenium WebDriver - Browser automation
  • JUnit 5 - Testing framework
  • Gradle - Build tool
  • WebDriverManager - Automatic driver management

Test

The project contains an E2E (End-to-End) test that:

  1. Opens the Home Depot corporate website
  2. Clicks on the News dropdown menu
  3. Navigates to the Newsroom page
  4. Verifies the page title

How to Run

  1. Make sure you have JDK 17+ installed

  2. Clone the repository and navigate to the project folder:

    cd Java---Selenium
  3. Run the tests:

    ./gradlew test

    On Windows:

    .\gradlew.bat test

Português

Sobre

Este projeto foi criado para praticar e aplicar meu conhecimento em automação de testes usando Java e Selenium. Foi minha primeira experiência com Java, pois eu estava aprendendo a linguagem enquanto construía este projeto.

Tecnologias

  • Java - Linguagem de programação
  • Selenium WebDriver - Automação de navegador
  • JUnit 5 - Framework de testes
  • Gradle - Ferramenta de build
  • WebDriverManager - Gerenciamento automático de drivers

Teste

O projeto contém um teste E2E (End-to-End) que:

  1. Abre o site corporativo da Home Depot
  2. Clica no menu dropdown de News
  3. Navega para a página de Newsroom
  4. Verifica o título da página

Como Executar

  1. Certifique-se de ter o JDK 17+ instalado

  2. Clone o repositório e navegue até a pasta do projeto:

    cd Java---Selenium
  3. Execute os testes:

    ./gradlew test

    No Windows:

    .\gradlew.bat test

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages