michalkasiarz / SeleniumAutomationPOC

Java-based Selenium WebDriver project showcasing efficient GUI automation practices, utilizing popular libraries such as WebDriver Manager, JavaFaker, JUnit, Joda Time, and Awaitility. Adhering to the Page Object Pattern, this proof-of-concept project is integrated with Travis CI for continuous integration and SonarCloud for static code analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SeleniumAutomationPOC

♨️ Language: Java 11
✔️ Frameworks: Selenium WebDriver
📚 Libraries: WebDriver Manager, JavaFaker, JUnit, Joda Time, Awaitility
🔧 CI Tool: Travis
🔎 Static code analysis: SonarCloud

General Description

This project's (Proof of Concept) aim is to demostrate feasibility of Selenium GUI automation with Java. It has been developed with tools like 🔗 Travis CI and 🔗 SonarCloud and in accordance with Page Object Pattern.

About

Java-based Selenium WebDriver project showcasing efficient GUI automation practices, utilizing popular libraries such as WebDriver Manager, JavaFaker, JUnit, Joda Time, and Awaitility. Adhering to the Page Object Pattern, this proof-of-concept project is integrated with Travis CI for continuous integration and SonarCloud for static code analysis


Languages

Language:Java 100.0%