Projeto de automação de testes Web e API
- Java 21
- Maven
- JUnit
- RestAssured
- Selenium WebDriver
- Cucumber
src
│test
│ ├─java
│ │ ├─org
│ │ │ ├─texo
│ │ │ │ ├─pages
│ │ │ │ │ ├─BasePage.java
│ │ │ │ |─steps
│ │ │ │ │ ├─Web
│ │ │ │ │ │ ├─WebSteps.java
│ │ │ │ │ ├─Api
│ │ │ │ │ │ ├─ApiSteps.java
│ │ │ │ |─RunCucumberTest.java
│ ├─resources
│ │ ├─org
│ │ │ ├─texo
│ │ │ │ ├─web
│ │ │ ││ ├─web.feature
│ │ │ │ ├─api
│ │ │ │ │ ├─api.feature
.gitignore
pom.xml
README.md
Para executar o projeto, basta executar o comando abaixo:
mvn test
O relatório de execução dos testes é gerado na pasta target/cucumber-reports
em formato HTML.