https://github.com/md-mostafa/cucumber_basic_github_automation
The project involves automating a basic user flow on GitHub using Cucumber and Selenium
https://github.com/md-mostafa/cucumber_basic_github_automation
cucumber-java cucumber-junit pageobjectmodel selenium
Last synced: 10 months ago
JSON representation
The project involves automating a basic user flow on GitHub using Cucumber and Selenium
- Host: GitHub
- URL: https://github.com/md-mostafa/cucumber_basic_github_automation
- Owner: md-mostafa
- Created: 2023-03-08T14:09:11.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-08T14:31:11.000Z (almost 3 years ago)
- Last Synced: 2025-01-11T12:32:34.058Z (12 months ago)
- Topics: cucumber-java, cucumber-junit, pageobjectmodel, selenium
- Language: Java
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cucumber-Basic-GitHub-Search-Automation
---
The project involves automating a basic user flow on GitHub using Cucumber and Selenium.
#### Scenario
1. As a guest, when searching GitHub for the term "create-react-app" from the landing page search input, you will see: A count of matching results
2. Find and verify "facebook/create-react-app " project as the first result
3. As a guest, when clicking the "About" button in the landing page footer, you will be taken to the GitHub "About" page. verify, you are on about page
#### How to run the project from terminal
* Clone the repo
* In the root folder give the following command in terminal.
```
mvn clean test
```
* A folder named target will appear in the root folder
#### Where to find the Reports
* Go to target/cucumber-reports
* open report.html in any browser.
### Generated Reports

#### Feedback
If you have any feedback, please reach out to me at md.mostafa.akash@gmail.com