/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.

Primary LanguageHTML

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 :)