abhaybharti / Selenium-Java-BoilerPlate

An awesome Selenium + Java + Maven + TestNG template to jumpstart your QA projects!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Selenium-Java-BoilerPlate

An awesome Selenium+Java+Maven+TestNG template to jumpstart your QA projects!

Report Bug · Request Feature

☝ If you like the project, please give a ⭐ on GitHub. It will motivate me to add more such project.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This is a template project to start web automation project. Everytime I had to write few sample tests, I had to build a Maven project from scratch and include all required dependencies. This template has all required jar files & project structure to write code on browser like Google Chrome, Firefox, Microsoft Edge.

Of course, no one template will server all purpose. So, I will be adding more feature in the future. You may also suggest changes by forking this repo and creating pull request or opening an issue.

(back to top)

Built With

This section lists frameworks/libraries used to bootstrap this project.

  • Selenium
  • Java
  • TestNG
  • WebDriver Manager

(back to top)

Getting Started

Prerequisites

You should have Java (built on JDK 16 version) installed on your machine.

Installation

  1. Clone the repo
  2. Open project in Java IDE (IntelliJ/Eclipse/VSCode)
  3. run mvn clean install

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Abhay Bharti - @abhaybharti - abhaybharti@gmail.com

Project Link: https://github.com/abhaybharti/Selenium-Java-BoilerPlate

(back to top)

About

An awesome Selenium + Java + Maven + TestNG template to jumpstart your QA projects!

License:MIT License


Languages

Language:Java 100.0%