View Code? Open in Web Editor
NEW
This project forked from writeonk/seleniumwebdrivermavendemo
Selenium Webdriver + Java + Maven + POM+ Extent Spark Report + Log4j2
seleniumwebdrivermavendemo's Introduction
Page Object Model as Architecture for Maven-Selenium Project
- Automation test suite for Web Application
- Java 8
- Maven
- ๐ฅ Selnium 4.0 Webdriver
- ๐ฅ Extent Spark Report
- ๐ฅ Log4j2
- Cross Browser Testing
- WebDriverManager
Setup Project on Machine for work
- Install IntelliJ IDEA
- Install java
- Install jdk & jre
- As it is a Maven project, no other dependencies need to download. All the dependencies that required for project is already added.
After setting up IntelliJ & Java on your machine
- Download the project from git and unzip it or take a git clone.
- Open IntelliJ
- Import projects pop up will open
- Browse the project from your local machine.
Run Project and Get a Report & logs
- Run TestNg Suite
- wait till project run completly. Once it finished.
- Expand Report folder and you will find latest report there with latest date and time.
- Click on Report and open with web-browser
- Find logs in log folder
Running test suites from the command line
- install maven onto your machine
- CD into the directory containing the test suite for the application you want.
cd com.sample.www
Run $ mvn clean test -DsuiteFile=testng.xml
seleniumwebdrivermavendemo's People
Contributors