Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anshul-sonpure/selenium_java_testng_framework

This GitHub repo is for beginners and learners. It offers comprehensive tutorials and resources to make learn Selenium Framework easy. Whether a beginner or experienced, the repo has something for everyone. Start expanding your coding skills now!I have written an article on the same do check the below article on medium.
https://github.com/anshul-sonpure/selenium_java_testng_framework

extentreports java maven selenium selenium-java testng-framework

Last synced: about 2 months ago
JSON representation

This GitHub repo is for beginners and learners. It offers comprehensive tutorials and resources to make learn Selenium Framework easy. Whether a beginner or experienced, the repo has something for everyone. Start expanding your coding skills now!I have written an article on the same do check the below article on medium.

Awesome Lists containing this project

README

        

# _Selenium_Java_TestNG_Framework with Extent Report_

Hi All, This is a Maven Project build on Selenium,Java,TestNG and implementing ExtentReport version 5.0.9. To Run the project clone the project update the Maven dependencies.Extent Report is generated in test-output/Reports folder.
Screenshot are saved in seprate folder.
To execute the scripts, go to testng.xml, right click and run as -> TestNG Suite.
Alternatively if you have maven installed you can execute command in cmd-
```
mvn clean
mvn test
```

## Features

- Build with Selenium,Java,TestG
- Latest Version of Extent Report implemented
- Takes Screenshot on completion on every test step as well on test case failure and attach the same on report
- Browser reusable,user just need to pass on which browser the test case is to be executed in config file
- HTML based report that is emailable

## Tech

- Selenium - For Web Based Automation.
- Java - For Code development.
- TestNG - TestNG is one of the most widely used open source testing framework used in automation testing suite.
- Maven - Maven is a build automation tool used primarily for Java projects

## Installation
Clone the project or download as zip file.
Navigate to the project directory and either exceute via testng.xml or maven command.

**Note:** I'm Still working on this project for somemore changes/enhancement. Your suggestion are most welcomed and appreciated. :)

Thank You\
Happy Coding,\
Learn,Code and Earn\
Stay Safe and Stay Positive :)