Skip to content

rakibulshamim/Selenium-TestNG-POM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium-TestNG-POM

A testing repository using Selenium and TestNG to automate an e-commerce website Envo Ecommerce and its suite of applications.

  1. Technology
  2. Prerequisites
  3. How to run this project
  4. Reports View

Technology:

  • Tool: Selenium
  • IDE: IntelIJ
  • Build tool: Gradle
  • Language: Java
  • Framework: TestNG

Prerequisites

  • Install jdk 8 or any LTS version
  • Configure JAVA_HOME and GRADLE_HOME
  • Download Allure latest version and configure system environment path
  • Stable internet connection

How to run this project

  • Clone the repo in your local directory
  • Open terminal to the project folder
  • Run command gradle clean test to build the project
gradle clean test
  1. Run command allure generate allure-results --clean -o allure-report to generate allure report.
allure generate allure-results --clean -o allure-report
  1. Run command allure serve allure-results to generate html report and automatically open it in a web browser.
allure serve allure-results

Reports View

These are the screenshots of Allure reports:

image

image

Releases

No releases published

Packages

No packages published

Languages