DEV Community

Cover image for Selenium WebDriver wrapper Framework in Java, which supports Automation of most of the web browsers.
Mohammad Faisal Khatri
Mohammad Faisal Khatri

Posted on

5 2

Selenium WebDriver wrapper Framework in Java, which supports Automation of most of the web browsers.

❓ What is this Framework about?

This is a Selenium WebDriver wrapper Framework which enables robust, maintainable and easy to write test scripting. It supports latest Selenium WebDriver 4.0 (Alpha) and is ready for main Selenium upgrade.

💡 What features does this framework offer?

Nobody uses anything without knowing what it offers. Some of the key features which this framework offers are as follows:

  • Latest Selenium WebDriver 4.0 (Alpha 2).
  • Supports Chrome, Safari, Firefox, IE and Edge
  • Supports execution on BrowserStack and Selenium Grid.
  • On-demand highlighting of Elements.
  • On-demand delay of test execution by allowing predefined delays.
  • On-demand headless mode.
  • Supports all major test frameworks like TestNG, JUnit, Cucumber, etc.
  • Supports logging of events to Log file.
  • Extensible framework which allows extending the framework as required.
  • Parallel execution of tests on different browsers.
  • Inline verification of elements.

Checkout the following link for more details and examples as how to use the framework and write tests:
https://github.com/WasiqB/coteafs-selenium

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more