https://github.com/gokcesahinnn/cucumber-selenium-java-base-project
https://github.com/gokcesahinnn/cucumber-selenium-java-base-project
cucumber java selenium web
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gokcesahinnn/cucumber-selenium-java-base-project
- Owner: gokcesahinnn
- Created: 2023-05-22T13:35:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-05T06:18:11.000Z (about 2 years ago)
- Last Synced: 2025-03-20T14:05:46.301Z (over 1 year ago)
- Topics: cucumber, java, selenium, web
- Language: Java
- Homepage:
- Size: 400 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java Selenium With Cucumber Test Otomasyonu Projesi
Bu proje Java-Selenium-Cucumber Test Otomasyonu Projesi test otomasyonu base projesidir.
# Tool stack
* **Java/Javascript** - Development Language
* **IntelliJ IDE** - Development IDE
* **Maven** - Package Management
* **Cucumber** - Gherkin Syntax Framework
* **Selenium** - Web APP Test Automation Tool
# Project tree
```
.
|-- src
| |-- test
| | |-- java
| | | | |-- pages
| | | | | |-- BasePage
| | | | | |-- HomePage
| | | | | |-- SignUpPage
| | | | |-- runners
| | | | | |-- Runner
| | | | |-- stepDefinitions
| | | | | |-- BaseSteps
| | | | | |-- HomeSteps
| | | | | |-- Hooks
| | | | | |-- SignUpSteps
| | | | |-- utils
| | | | | |-- formatter
| | | | | | |-- ConfigFactory
| | | | | | |-- PrettyReports
| | | | | |-- ConfigReader
| | | | | |-- Driver
| | | | | |-- PageHelper
| | |-- resources
| | | |-- features
| | | | |-- register.feature
|-- git.ignore
|-- configuration.properties
|-- pom.xml
|-- README.md
```
# Generate Cucumber Report
* Runner çalıştırılır.
* Terminalden mvn verify komutu çalıştırılır.
* Allure Report Generate --> allure serve allure-results