SeleniumWebdriverMavenDemo
Selenium Webdriver + Java + Maven + POM+ Extent Spark Report + Log4j2
Install / Use
/learn @KunalDSoni/SeleniumWebdriverMavenDemoREADME
Page Object Model as Architecture for Maven-Selenium Project
- Automation test suite for Web Application
Key Feature
- Java 8
- Maven
- :fire: Selnium 4.0 Webdriver
- :fire: Extent Spark Report
- :fire: 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
Related Skills
node-connect
341.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
